试图将特定活动作为主要活动

时间:2018-05-28 15:54:31

标签: android

Manifest folder

我正在尝试将登录屏幕作为主要活动但是我收到错误'必须导出活动或包含意图过滤器'。我还选择它在运行 - 编辑配置设置

中从该活动运行

edit configuration settings

3 个答案:

答案 0 :(得分:1)

您只需将intent-filter包裹在LoginActivity标记

 <activity
        android:name=".LoginActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

答案 1 :(得分:1)

请在intent-filter后关闭活动代码:

<activity
            android:name=".LoginActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

这对你有用吗?

答案 2 :(得分:0)

您正在声明关闭<activity>标记,意图过滤器必须位于节点

<activity ... >
     <intent filter ...
</activity>

我添加了一段代码,因为您发布了代码图片,实际上是进行投票的原因。