我的應用程序可用作啓動器。但是,我想我把它做成了一個啓動器,做錯了。例如,用戶選擇我的應用程序爲默認啓動器(點擊「始終」)。但是,當用戶退出應用程序時,它會再次出現,因爲它是默認啓動器。我該如何解決它?如何完全啓動啓動器?
<activity
android:name="com.comeks.cocuktablet.Main"
android:label="@string/app_name"
android:launchMode="singleInstance"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
該代碼來自我的清單。我也想讓MAIN活動啓動器。
編輯: 我意識到我確切的錯誤。我還寫了一個代碼來啓動我的應用程序。問題是,當我關閉設備並再次打開設備時,我無法退出設備。
這並不完全清楚你在這裏問什麼。你是否在問如何改變意圖的默認應用程序?因爲這是用戶通過設置控制的。 – Codeman 2013-04-08 17:53:50
我編輯了這個問題。希望,它變得更加清晰。 – halilkaya 2013-04-08 17:58:16
您將您的應用程序設爲啓動程序,這意味着它將像其他所有的啓動程序一樣運行。每當用戶按回家按鈕,啓動應用程序(在這裏你的應用程序)將啓動。如果您只想在啓動時啓動您的應用程序,請註冊一個BOOT_COMPLETE廣播接收器,並在設備啓動時啓動您的應用程序。 – 2013-04-10 04:26:41