android set-home-activity
时间: 2024-01-04 20:03:06 浏览: 40
你的问题是关于 Android 开发中如何设置启动的主界面,也就是 Home Activity。
要设置启动的主界面,需要在 AndroidManifest.xml 文件中进行配置。具体步骤如下:
1. 打开 AndroidManifest.xml 文件,在 <application> 标签下添加以下属性:
```xml
<application
...
android:label="Your App Name"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:theme="@style/AppTheme"
android:allowBackup="true"
android:supportsRtl="true"
android:resizeableActivity="false"
android:hardwareAccelerated="true"
android:requestLegacyExternalStorage="true"
>
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
...
</application>
```
其中,`android:name` 属性指定了主界面的 Activity 类名,这里是 `.MainActivity`。注意,如果你的主界面 Activity 不是在顶层包下的,需要在前面加上包名,如 `com.example.myapp.MainActivity`。
2. 在 `<activity>` 标签中添加 `<intent-filter>` 标签,并指定 `android.intent.action.MAIN` 和 `android.intent.category.LAUNCHER` 两个属性。这样就会将该 Activity 设置为启动的主界面。
完成以上步骤后,重新运行应用程序,就会自动打开指定的主界面。