制作自定义启动器

时间:2017-01-22 19:32:41

标签: android android-launcher

遵循本教程。

FROM TUTPLUS

Tut看起来非常简单和合乎逻辑,烦人的部分是,它只是不起作用(虽然一切似乎都有意义)。

当我点击主页按钮时,我的应用程序不会运行,我也没有选择在默认启动器应用程序和我的应用程序中选择,当我进入设置> home时,我可以在启动器应用程序中看到该应用程序。

我确实提供了教程中给出的过滤器。

<activity
android:name=".HomeActivity"
android:label="Bawa launcher"
android:theme="@style/apptheme"
android:launchMode="singleTask"
android:stateNotNeeded="true"
>
<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.LAUNCHER" />
</intent-filter>         

2 个答案:

答案 0 :(得分:0)

虽然有点晚,可能会帮助别人。在手机的设置中,选择启动器的默认启动器将解决问题。在我的情况下,上面的代码使用此方法。

答案 1 :(得分:0)

代码中的一切都很完美。您需要做的就是删除:

<category android:name="android.intent.category.LAUNCHER" />