[英]Figuring out the launcher on this Android Studio Github project
Android Studio和應用程序開發還有些新。 在此項目上: https : //github.com/watabou/pixel-dungeon ,哪個文件充當MainActivity.java文件? 就像其中一樣,哪個文件是應用程序的主啟動器,您如何知道?
具有意圖過濾器android.intent.action.MAIN和android.intent.category.LAUNCHER的活動是任何應用的啟動器,
只需檢查它具有啟動器的以下意圖過濾器的活動,
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
在該項目中,PixelDungeon是啟動器活動。
您的啟動器活動是在您的android清單(AndroidManifest.xml)中定義的,它應如下所示:
<activity
android:name=".activity.Login_screen"
android:label="Activity Validation">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
對於您的情況,如果要編輯啟動器活動,只需為要在啟動時顯示的活動更改“ .activity.Login_screen”。 但是,請確保沒有重復的定義。
如您在代碼中所見:
<activity
android:label="@string/app_name"
android:name=".PixelDungeon"
android:screenOrientation="portrait">
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.