У меня есть два вида деятельности: login
и calendar
в моем приложении. В настоящее время моя деятельность startup
- «calendar
». Я хочу запустить login
в качестве первого действия, а не calendar
.Как изменить активность запуска в android?
ответ
Запуск активности [Пусковая активность] объявлена в файле AndroidManifest.xml нацпроектов
Посмотрите на этот тег активности в манифесте, который выглядит следующим образом
<activity android:name=".Main"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Посмотрите на атрибут андроид: имя. Главная - это класс, который запускается при запуске приложения. В настоящее время должно быть указано имя вашего календаря. Измените это на .classpath своей активности, которую вы хотите запустить.
Это должно быть сделано. Вы также можете захотеть сделать приложение hello world в tutorials и немного ознакомиться с документами, чтобы узнать, как работают приложения для Android.
Могу ли я вызвать apk, который скопирован в папке проекта ... например, после входа в систему я хочу называть это apk ... –
cool. Для вашего второго вопроса я не знаю ответа. Но вы должны начать новую запись для этого, чтобы любой, кто знает ответ, мог ответить на него. – achie
Вы хотите элемент приложения в файле манифеста Android. Вы можете увидеть детали here. Посмотрите на атрибут name
, это указывает на класс приложения.
Добавить фильтр Intent в действие, в котором вы хотите запустить. В вашем случае Измените файл AndroidManifest.xml следующего
<activity android:name=".login"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
удалить intent-filter
код из календарной активности тега в манифесте и добавить его к деятельности вы хотите нагрузку первого
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Я имею в виду вставить его в действие, которое вы хотите запустить по умолчанию.
<activity
android:name="com.example.gridviewimages.AnotherActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Где, как
Из документов
category -- Gives additional information about the action to execute. For example,
CATEGORY_LAUNCHER means it should appear in the Launcher as a top-level application, while
CATEGORY_ALTERNATIVE means it should be included in a list of alternative actions the user can
perform on a piece of data.
MAIN
означает, что эта деятельность является точкой входа приложения, то есть, когда вы запускаете приложение, эта деятельность будет создана.
- 1. Android - Как изменить активность запуска?
- 2. изменить активность запуска андроида?
- 3. android, как изменить начальную активность
- 4. Активность запуска триггера Android
- 5. Изменить активность на Android
- 6. Невозможно изменить активность android
- 7. Как слушать активность запуска контактов Android?
- 8. Активность запуска Android в верхней части пароля
- 9. Android. Как изменить активность в одной вкладке
- 10. Создайте активность запуска, которая отображает текущую активность.
- 11. Как изменить активность на Android с Xamarin?
- 12. Активность активности запуска Android при первом запуске
- 13. Непонимание того, как настроить активность входа в активность запуска в манифесте Android
- 14. Активность запуска PreferenceScreen
- 15. Неверная активность запуска при запуске Android
- 16. Gradle Ошибки запуска первого Android-студия активность
- 17. Как изменить активность запуска андроидов во время выполнения?
- 18. Как изменить активность запуска, если приложение открыто не открыто?
- 19. Активность запуска StartIntentOnResult
- 20. Как изменить Активность AppbarLayout в фрагменте
- 21. Изменить язык строк в Android. Активность
- 22. Android - определение запуска приложений и общее время как активность
- 23. Скрыть активность в android
- 24. Активность за активность: Android
- 25. Могу ли я изменить активность запуска по умолчанию для приложения
- 26. Как изменить активность, когда url обнаружен в веб-обозревателе Android
- 27. Android: различная активность запуска в зависимости от предпочтений пользователя
- 28. Изменить активность из меню
- 29. активность как диалог в android
- 30. Как разгрузить активность в android
Вы можете пропустить файл manifest.xml? – Nikhil