我已經創建了一個啓動器應用程序「MyOwnLauncher」和另一個類似應用程序「MyOwnProject」。 用戶有選項可以選擇默認的Android發射器或我的自定義啓動「MyOwnLauncher」。如何防止應用程序在啓動運行?
我想阻止用戶運行「MyOwnProject」應用程序,如果用戶選擇默認啓動。 我只希望允許用戶運行「MyOwnProject」應用程序,如果是從我的自定義啓動「MyOwnLauncher」。
我成功地創建我的自定義啓動應用程序「MyOwnLauncher」,並在我的自定義laucher家活動顯示我的「MyOwnProject」應用程序圖標。如果用戶點擊圖標,應用程序將運行。 [我正在關注文檔。 http://developer.android.com/resources/samples/Home/index.html]
我怎樣才能阻止用戶,如果它不是來自我的自定義啓動應用程序「MyOwnLauncher」運行「MyOwnProject」應用程序?
在此先感謝。 Romah
由於您在清單中提供了意圖過濾器,因此您的應用會顯示在啓動器中,因此您必須在啓動器中實現自己的自定義意圖過濾器並刪除標準的Android應用程序 – Blundell 2011-04-18 16:23:43