5

使ってます

category android:name="android.intent.category.HOME"
category android:name="android.intent.category.DEFAULT"

HOMEボタンの動作をオーバーライドして、アプリケーションをポイントします。この特定のタブレットでは、このカスタムアプリケーションを実行するだけで、平均的なユーザーはそれを終了できません(つまり、美術館の展示会のタブレット

アプリケーションsuper.onDestroy()のクローズをトリガーする隠しシーケンスがあります。this.finish(); しかし、デフォルトのランチャーアプリケーションに設定したため、開いたままになります。手動で[設定]>[アプリケーション]>[デフォルトで起動]>[デフォルトをクリア]に移動してこの設定をリセットする方法を知っていますが、アプリで実際にデフォルトをクリアする方法はありますか?何かアイデアがあれば教えてください。

4

2 に答える 2

10

私はあなたのためにこれを行うと思いclearPackagePreferredActivities()ますPackageManager

于 2011-07-20T14:31:26.353 に答える