自定义Android启动器在按下后退按钮时返回默认启动器

roh*_*eps 8 android launcher

我正在开发一个启动器应用程序.按下后退按钮时,它会与默认启动器一起显示.但是,无论我在自定义启动器中的位置,还是在我的启动器的起始页面中,当我按下后退按钮时,屏幕会导航回默认的Android启动器.我需要帮助.这是我用来将我的应用程序设置为启动器的代码

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.HOME" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.MONKEY" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
Run Code Online (Sandbox Code Playgroud)

先感谢您

小智 5

这似乎对我
有用

override fun onBackPressed() {}
Run Code Online (Sandbox Code Playgroud)

爪哇

@Override
public void onBackPressed() {}
Run Code Online (Sandbox Code Playgroud)


小智 0

这些是意图的类别,android.intent.category.LAUNCHER仅意味着当您运行应用程序时它将启动指定的类