0

私は Android アプリケーションを開発しています。最初に起動したときに、ホーム ボタンのデフォルト アクションとして設定したいと思います。

現在、このオプションは、アプリの実行後に最初にホームボタンを押したときにのみ、Android システムによってユーザーに提供されます。

ここに画像の説明を入力

ユーザーは、「このアクションにデフォルトで使用する」チェックボックスをクリックしたくないので、デフォルトで私のアプリに設定する必要があります。

前もって感謝します。

4

1 に答える 1

1

これは不可能であり、良いことでもあります。

Android では、ユーザーが独自の既定値を選択して、悪意のあるアプリがアクションを処理するための既定のアプリになるのを防ぎ、ユーザーのデータとデバイスを保護することができます。アプリが自分自身をデフォルトのホームスクリーンやブラウザー、または呼び出しアプリなどとして設定できる場合、ユーザーの個人データを盗み、デバイス自体へのアクセスを台無しにしたり拒否したりする可能性があります。

上記の理由により、これは Android SDK では不可能であり、これを行うための非公式な手段が存在することを心から疑っています。

于 2012-07-06T05:52:41.810 に答える