2012-01-05 3 views
0

問題が残っています。過去に、デフォルトのアプリケーションを選択するためにダイアログがポップアップして、どのアプリケーションが忘れてしまったときに、アンドロイドの携帯電話にデフォルトのランチャーとしてアプリケーションを設定しましたか?アンドロイドでどのアプリケーションがデフォルトとして設定されているかを検出するにはどうすればよいですか?

どのアプリケーションがデフォルトとして設定されているかを検出するにはどうすればよいですか?

助けてください。

答えて

1

あなたの目的は、このprogramatticallyを行うことでない限り(私はあなたがことができるとは思わないが、私は間違っている可能性が)これは最も簡単な方法は、おそらくに行くことになりますAndroid Stack Exchange

でより良いフィットだろうアプリケーションを管理し、すべてのホーム画面を見つけて、それぞれを選択し、「デフォルトのクリア」ボタンが表示されるまでスクロールダウンします。グレー表示されていないものは、現在デフォルトに設定されているものです。

+0

これはエンドユーザの質問であり、本当にhttp://android.stackexchange.comに属していることに同意しますが、プログラム的には、 'PackageManager'を戦略的に使用して行うことができます。 – CommonsWare

+0

@CommonsWareあなたはそうすることについてちょっと光を当ててくれませんか?私はそれをお願い申し上げます。 – adneal

+1

@aneal:http://stackoverflow.com/a/10833919/115145 – CommonsWare