【发布时间】:2014-02-22 22:06:29
【问题描述】:
这是我的 AndroidManifest.xml 的副本 关于为什么启动器没有被识别的任何帮助?我尝试运行代码而不将 DEFAULT 应用于任何其他活动,但它仍然无法正常工作。
enter code here
<application
<activity
android:name="project.shirsho.Menu"
android:label="@string/app_name" >
<intent-filter>
<action android:name="project.shirsho.MENU" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="project.shirsho.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="project.shirsho.MAINACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="project.shirsho.Splash"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="project.shirsho.Textplay"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.TEXTPLAY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
【问题讨论】:
-
假设您希望 Splash
Activity作为您的启动器,然后将其在意图过滤器中的类别更改为android.intent.category.LAUNCHER并从您的菜单中删除该类别Activity。
标签: android xml android-intent android-launcher