Манифест для домашнего намерения и намерения запуска
Я сделал приложение для домашнего экрана. Ака, когда вы нажимаете домой, это возвращается к моему приложению.
Однако я борюсь с тем, чтобы добавить к нему обычную сторону запуска, то есть сделать так, чтобы она отображалась как приложение в меню приложений. Мое намерение состоит в том, чтобы создать простой экран, который сообщает вам и предоставляет доступ к кнопкам для изменения настроек по умолчанию. Действует мастер / руководство по настройке.
Тем не менее, я не уверен, как объединить оба в одном приложении, так как это что-то новое для меня.
Домашний бит работает, это второй вид деятельности, который не работает.
Manifest:
<activity
android:name=".HomeActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask"
android:theme="@style/FullscreenTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name=".LauncherActivity">
<intent-filter>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
1 ответ
Решение
Добавьте android.intent.action.MAIN внутри фильтра намерений LauncherActivity, чтобы он выглядел следующим образом
<activity
android:name=".HomeActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask"
android:theme="@style/FullscreenTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name=".LauncherActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>