我做了什么:我已经制作了一个自定义启动器,实际上在加载时运行/设置为主屏幕启动器.它也出现在已安装的启动器列表中,这意味着到目前为止一切都很好.
我想要的是:但是,当我启动/设置我的应用程序作为启动器并按下后退按钮时,它将转到先前设置的启动器屏幕.
我猜不应该这样.它应保持设置为设备的主/默认启动器.
我的代码添加:
在我的清单中,我添加了以下内容:
<activity
android:name=".Main"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:stateNotNeeded="true"
android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
<!-- These two lines are setting it as a launcher-->
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
知道如何实现我的目标吗?
| 归档时间: |
|
| 查看次数: |
2353 次 |
| 最近记录: |