каково использование main, default и launcher в файле манифеста в android
<activity android:name="ApiDemos">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
- может ли кто-нибудь объяснить о main, default и launcher, как использовать эти свойства в манифесте для действия, если используется более 1 действия в моем проекте?
1 ответов
android.намерение.действие.Главная соответствует всем действиям, которые могут быть использованы в качестве точек входа верхнего уровня в приложение.
пусковая говорит, что эта точка входа должна быть указана в приложение.
по умолчанию требуется Context.startActivity()
метод для разрешения действия, когда его имя компонента явно не указано.
так что категория LAUNCHER + action MAIN
дайте значок это действие отображается в списке пусковых установок доступных "приложений".
вы можете иметь этот intent-filter
на более чем одной деятельности в вашем AndroidManifest.xml
и все они будут отображаться в список "приложения".