如何编辑 list 以便移除 MainActivity?
我一直在按照一些教程来学习创建 Android 应用程序,但我陷入了 Activity 主题。
当我创建一个项目时,软件会给我一个名为 MainActivity 的默认 Activity 。我已经删除了它,所以我可以随意命名我的类(class)。
但是,即使在删除文件后,该 Activity 仍会显示在 list 上。我试过尝试删除一些单词,但没有成功。
这是当前 list 文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="androidedx.example.activitylifecycle">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".Activity1"></activity>
<activity android:name=".Activity2" />
<activity android:name=".MainActivity">-------<<<<<<0!!!!!!!!!!!!!
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
它有 android studio 警告我的这一行内容,我用 -------<<<<<<0!!!!!!!!!!!!!
表示.
我记得我的问题:如何编辑 list 以便删除 MainActivity?
最佳答案
删除 MainActivity Java 文件和 Manifest Declaration 以及设置为 LAUNCHER Activity 的 activity1
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="androidedx.example.activitylifecycle">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".Activity1">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Activity2" />
</application>
</manifest>
关于android - 移除 Android Studio 创建的 MainActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55802582/