在我的應用程序中,我有許多Activity類。當我在仿真器上運行(或安裝到設備)時,相應數量的程序快捷方式顯示在程序菜單中。爲什麼會發生這種情況,我該如何避免它? 非常感謝。來自一個應用程序的多個程序快捷方式
2
A
回答
0
我想你需要看清你的清單文件。我相信這就是意圖的定義。
3
我想你已經在每個活動中都添加了LAUNCHER屬性......所以在你的程序菜單中出現了多個快捷方式。
但是, 應該有(大部分)只有一個 「啓動器」 活動....
不喜歡遵循:
<activity android:name=".Testing"
android:label="Showing Testing">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Activity1"
android:label="@string/Activity1">
</activity>
<activity android:name=".Activity2"
android:label="@string/Activity2">
</activity>
<activity android:name=".Activity3"
android:label="@string/Activity3">
</activity>
</application>
+0
謝謝帕雷什 - 是的,我從戴維的回答中得出了這個結論。現在我改變了,所以只有一個「LAUNCHER」。我設置了意圖過濾器的其他活動爲:
相關問題
- 1. Gnome - 快捷方式切換一個應用程序的實例
- 2. 離線應用程序快捷方式
- 3. 應用程序快捷方式
- 4. .net .vdproj - 應用程序快捷方式
- 5. 創建應用程序快捷方式
- 6. 以編程方式安裝應用程序快捷方式
- 7. Chrome應用程序快捷方式/ Mozilla Prism安裝程序
- 8. C#VS卸載程序2010-應用程序快捷方式
- 9. 創建我們自己的應用程序的快捷方式
- 10. 你的應用程序在家中的快捷方式自動
- 11. Android:我如何在自己的應用程序中啓動某個應用程序的快捷方式?
- 12. Sitecore - 來自內容編輯器功能區的應用程序快捷方式
- 13. 嘗試重新安裝應用程序的應用程序快捷方式
- 14. 應用程序創建主屏幕上的多個快捷
- 15. Chrome應用程序模式 - 禁用快捷方式
- 16. 執行程序快捷方式
- 17. Windows安裝程序/ RunAs快捷方式
- 18. C#程序集 - 快捷方式
- 19. 來自一個證書的多個應用程序
- 20. 創建簡單的Java應用程序的快捷方式
- 21. 來自2個快捷方式的VB.NET調用桌面應用程序 - 提供不同的參數
- 22. 如何創建一個目標快捷方式將應用程序鏈接到正確的程序 - Inno Setup?
- 23. 爲安裝的電子應用程序創建快捷方式
- 24. 爲swing應用程序創建快捷方式的選項
- 25. 添加快捷方式到應用程序的菜單
- 26. 如何重新創建webstart應用程序的快捷方式?
- 27. ClickOnce已部署應用程序的桌面快捷方式
- 28. Macos x應用程序的快捷方式
- 29. 在metro風格的應用程序中創建快捷方式
- 30. Facebook和Twitter應用程序發佈頁面的快捷方式
啊 - 我想我看到 - 所以我應該使用Android .intent.category.LAUNCHER僅適用於構成應用程序主入口點的活動;還有其他一些類別的其他活動? – AlanH 2010-07-07 11:28:20
是的 - 這正是我的想法。 (我沒有我的代碼在我面前) – 2010-07-07 11:29:53
非常感謝 - 這點至少指向我的正確方向。 – AlanH 2010-07-07 11:50:34