2017-01-22 47 views
0

遵循本教程。制作自定义启动器

FROM TUTPLUS

啧似乎很简单,逻辑,恼人的部分是,它只是不工作(虽然一切似乎是有道理的)。

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

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

<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>   

回答

0

虽然有点晚了,可以帮助别人。在手机的设置中,选择启动器的默认启动器将解决问题。在我的情况,上面的代码工作的这种方法。

0

在您的代码中一切都很完美。您只需删除:

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