註冊活動

所有的活動都必須在 AndroidManifest.xml 中註冊才會生效

打開後你會看到

<activity android:name=".FirstActivity"></activity>Code language: HTML, XML (xml)

其實我們的活動已經註冊過了,但這還不是主活動。我們還需要在 <activity> 裡面加上 <intent-filter> 標籤

並加入以下內容

<activity android:name=".FirstActivity" android:label="首頁">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"></action>
        <category android:name="android.intent.category.LAUNCHER"></category>
    </intent-filter>
</activity>Code language: HTML, XML (xml)

如果一個應用程式沒有設定主活動,其實還是可以正常安裝,只是不會出現在啟動器(Launcher)中。這類應用通常是作為第三方服務,供內部調用。

現在來執行一下程式吧。

佈局是不需要註冊的,佈局視圖可以在活動內透過 setContentView(R.layout.second_layout) 來指定;

不過活動必須明確指定哪一個是主活動。

註冊活動

Previous:
Next:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *