2016-09-23 75 views
-2

我在這個android studio項目中有3個活動。我負責通過將意圖過濾器移到活動中分別開始他們,但是我無法啓動我的一項活動。相同的活動沒有/結束>結束標記,我不知道爲什麼。任何幫助將不勝感激。無法更改Android清單中的意圖過濾器

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.example.sean.lab1"> 

    <application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
    <activity android:name=".StartActivity"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".LoginActivity" 
     android:label="@string/title_activity_login" 
     android:theme="@style/AppTheme.NoActionBar" /> 
    <activity android:name=".ListItemsActivity"></activity> 
    </application> 

</manifest> 

我能夠意圖標籤移動到我的ListItemsActivity,它會啓動,但我不能給意圖過濾器標籤移動到我的LoginActivity,也不LoginActivity有結束</activity>標籤。

+0

LogInActivity有一個結束標記。你可以使用'/>'來縮短標籤,所以它也是關閉的。 – Opiatefuchs

回答

0

這裏是你想要做

​​
0

試試這個東西。

<application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity android:name=".StartActivity"></activity> 
     <activity 
      android:name=".LoginActivity" 
      android:label="@string/title_activity_login" 
      android:theme="@style/AppTheme.NoActionBar"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

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