【发布时间】:2015-12-11 11:39:32
【问题描述】:
我创建了一个自定义启动器,它运行良好。现在我想向它添加一个活动,它应该像启动器中的任何其他应用程序一样启动。
这是我的清单文件。
<activity
android:name="com.sample.launcher2.Launcher"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:stateNotNeeded="true"
android:resumeWhilePausing="true"
android:theme="@style/Theme"
android:windowSoftInputMode="adjustPan"
android:screenOrientation="nosensor">
<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"/>
</intent-filter>
</activity>
<activity
android:name="com.sample.launcher2.MainActivity"
android:label="@string/application_name"
android:icon="@mipmap/ic_launcher_home">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
我无法从启动器启动活动。我该如何实现它?
【问题讨论】:
-
我之前从未构建过启动器,所以我可能错了,但您不需要
Launcher类别吗? -
@user2340612 不需要。
标签: android android-activity android-manifest launcher android-launcher