2015-12-05 73 views
-1

我是android studio中的綠色手。我如何在Manifest.xml中註冊活動,爲什麼總是出現錯誤的名稱?在清單如何在manifest.xml中註冊活動

enter image description here

+0

哪個活動返回錯誤? 主要活動? –

+0

將鼠標放入錯誤並檢查它是哪個? –

+0

你只需要編寫正確的活動路徑。在Android Studio中,自動建議將用於註冊活動。但請確保您使用Activity/ActionBarActivity/AppCompatActivity擴展了您的Activity。 –

回答

0

註冊活動這樣的 -

<activity 
     android:name="com.yourpackage.name.Activity_Register" 
     /> 

這裏 - com.yourpackage.name是包在您的活動文件(類)Actvity_Register的地方。把這個總是放在manifest.xml的應用標籤裏面

0

實際上即使它顯示爲紅色。當你運行它時可以完美運行。 如果你想糾正它,只需在活動名稱前添加你的包名。像 com.example.android.broadcastbestpractice.LoginActivity

希望它有幫助!

0

對於你:

< activity android:name="[your package of Activity_Register class].Activity_Register"></ activity> 
0

先清理項目或重新啓動Android Studio中,然後使用Alt +空格鍵

對於發射活動,你可以這樣註冊您的活動給予的路徑,主要Acitvity:

<activity 
      android:name=".MainActivity" 
      android:label="@string/title_activity_main" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

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

對於其他活動,您可以註冊您的活動:

<activity 
       android:name=".Testactivity" 
       android:label="@string/title_activity_test" > 

      </activity>