如何将我的活动设置为android中的主要活动?

新手上路,请多包涵

我想创建自己的活动作为主要活动,而不是使用默认的 MainActivity

如何在 android manifest 中定义它?

原文由 Sathish 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 350
1 个回答

您可以在清单文件中使用:

 <activity
    android:name=".DefaultActivity"
    android:label="@string/app_name"
      android:exported="true">
    <intent-filter>
        <action android:name="android.intent.action.DEFAULT" />
    </intent-filter>
</activity>
<activity
    android:name=".NewActivity"
    android:label="@string/app_name" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

这非常重要:

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

原文由 tugbacevizci 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题