Главная /
Разработка приложений для Android 4.0 /
Действие в приложении запускается, если указано полное имя класса в Intents, и не запускается во всех остальных случаях. Как неявно убедиться в том, что действие будет запущено?
Действие в приложении запускается, если указано полное имя класса в Intents, и не запускается во всех остальных случаях. Как неявно убедиться в том, что действие будет запущено?
вопросПравильный ответ:
добавить фильтр действия в файле AndroidManifest.xml
добавить разрешение
ACTIVITY_IMPLICITLY_LAUNCHABLE
в файл AndroidManifest.xml
убедиться, что действие является расширением класса
LaunchableActivity
вызвать
setLaunchable(true)
в методе действия onCreate()
передать ключевое значение "implicitLaunch:true" в Intent, используя запущенное действие
Сложность вопроса
86
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на пять с минусом. спс
06 авг 2017
Аноним
Экзамен сдал на отлично. Спасибо за халяуву
24 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # Для каждого объекта Activity в приложении Android используется стиль:
- # Необходимо проверить имеет ли вызываемый процесс разрешение для программного доступа к сервису. Что для этого используется?
- # Если пользователи жалуются на то, что во время сохранения данных на удаленном сервере быстро заканчивается батарея, разработчик должен убедиться в том, что приложение не:
- # Необходимо отправить Intent так, чтобы оно продолжало существовать после передачи сообщения об успешном завершении. Данные должны быть доступны. Какой тип Intent должен быть использован?
- # Context context = getApplicationContext{); CharSequence text = "Data operation is complete"; int duration = Toast.LENGTH_SHORT; Toast toast = Toast makeText(context, text, duration); // INSERT CODE HERE toast.show(); Какая строка кода должна быть на месте комментария, чтобы разместить всплывающее окно Toast в верхнем левом углу экрана?