34
A
回答
10
在內部應用程序標記AndroidManifest.xml文件添加活動標籤,並刪除舊的活動代碼行動主要設置爲默認
<application...... >
<activity
android:name=".DefaultActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".NewActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
2
很簡單。在您的Android清單文件中添加,
<activity
android:name="Your Activity Name"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
46
在你的清單文件,使用下面的代碼申報的活動作爲一個啓動活動:
<activity android:name=".yourActivityName" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
從Android開發者文檔:
ACTION_MAIN活動:作爲任務的初始活動啓動,沒有數據輸入且沒有返回輸出。
CATEGORY_LAUNCHER:活動可以是任務的初始活動,並列在頂層應用程序啓動器中。
0
在Xamarin
,你可以在上面的類定義添加MainLauncher = true
這樣的:
[Activity(Label = "UserActivity", MainLauncher = true)]
public class UserActivity : ListActivity
+0
@Sanan Pandeya很酷,謝謝! – ManuQiao 2017-09-19 03:27:53
2
可以在清單文件中使用:
<activity
android:name=".DefaultActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".NewActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
這是非常重要的:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
相關問題
- 1. 如何將設置活動合併到主要活動?
- 2. Android主要活動仍然是舊的。如何設置新的?
- 3. 如何將相機意圖設置爲主要活動
- 4. 如何從其他活動設置主題到主要活動?
- 5. Android Activity的 - 我如何在android中打開另一個活動?
- 6. 如何在開始設置活動後返回到我的主要活動?
- 7. Android:如何將活動聲明爲主要和可搜索的?
- 8. 如何在主要活動api中設置主題7?
- 9. 如何將此圖片設置爲Android中的活動
- 10. 如何回到android的主要活動?
- 11. 在主要活動中設置標題
- 12. 如何設置主要活動中顯示的默認片段?
- 13. Android應用的ClassNotFoundException爲主要活動
- 14. Android:我如何從我的主要活動調用findPreference()?
- 15. Android:如何以編程方式將Theme活動的主題設置爲Theme.Dialog
- 16. And + Eclipse:如何將主要活動更改爲子活動
- 17. onCreateView()需要API級別11 ..如何支持舊設備上的活動(Android Activity)
- 18. 清單如何將特定活動識別爲android中的主要活動或第一個活動?
- 19. 如何在Android中將活動設置爲全屏模式?
- 20. 將Android活動設置爲全屏
- 21. 設置爲jquery活動的主播
- 22. 無法將主題設置爲android活動
- 23. 從堆棧中刪除的主要活動 - 將uset狀態設置爲脫機
- 24. 如何將活動設置爲服務?
- 25. 如何在AndroidManifest.xml中將ActionBarCompat Activity顯示爲設置其主題的對話框?
- 26. 如何將我的菜單設置爲活動狀態?
- 27. Android:如何顯示主要活動?
- 28. 如何將按鈕連接到Android Studio的主要活動?
- 29. 如何通過我的活動在Android中設置鈴聲?
- 30. 如何將XML從主要活動
main和default有什麼用處;並解釋兩者的不同之處 – Sathish 2012-03-15 13:52:02
「主要」活動是首先加載和應用程序其餘部分的活動。每個應用程序可以有多個活動,因此您可以列出其他活動以便稍後加載和使用,但只能有一個「主要」活動。 – 2012-03-31 02:44:26