如何在Android中将我的活动设置为主要活动?
这个问题已经在这里有了答案:
更改应用程序的启动活动 10个答案
我想创建自己的活动作为主要活动,而不是使用默认的MainActivity。
如何在android清单中定义?
5个解决方案
64 votes
在清单文件中,使用以下代码将一个活动声明为启动器活动:
来自Android Developer文档:
ACTION_MAIN活动:作为任务的初始活动启动,没有数据输入,也没有返回输出。
CATEGORY_LAUNCHER:该活动可以是任务的初始活动,并在顶级应用程序启动器中列出。
Nargis answered 2020-07-27T22:07:53Z
13 votes
在应用程序标签内的AndroidManifest.xml文件中,添加一个活动标签,并从设置为默认值的旧活动标签中删除操作主
android:name=".DefaultActivity"
android:label="@string/app_name" >
android:name=".NewActivity"
android:label="@string/app_name" >
prabhat answered 2020-07-27T22:08:13Z
6 votes
您可以在清单文件中使用:
android:name=".DefaultActivity"
android:label="@string/app_name" >
android:name=".NewActivity"
android:label="@string/app_name" >
这非常重要:
tugbacevizci answered 2020-07-27T22:08:37Z
3 votes
这很简单。 在您的android清单文件中添加,
android:name="Your Activity Name"
android:label="@string/app_name" >
cricket_007 answered 2020-07-27T22:08:57Z
1 votes
在Xamarin中,您可以在类定义上方添加MainLauncher = true,如下所示:
[Activity(Label = "UserActivity", MainLauncher = true)]
public class UserActivity : ListActivity
ManuQiao answered 2020-07-27T22:09:17Z