2012-04-29 15 views
0

私のアプリケーションをデフォルトアプリケーションにするにはどうすればいいですか?モバイルにインストールしたいときにアプリケーションをデフォルトアプリケーションとして設定するかどうかをユーザーに尋ねますか?それを行うための他の方法がありますか? ps。私はアンドロイド2.3を使用してメッセージングアプリケーションを開発しています ありがとうございます。デフォルトアプリケーションとしてアプリケーションを設定する

答えて

2

だけの状態とするときのメッセージにアプリをインストールした後に、Androidは自動的にダイアログボックスが表示されます非常に同じタイプのものが受け取られる。このダイアログボックスには、インストールされているすべてのアプリケーションのリストが表示されます。ユーザーは、指定された種類のメッセージを処理するためのデフォルトとして、これらのアプリケーションの1つを作成するオプションがあります。

+0

あなたのリプレイのおかげで、ちょうど確かに、私はあなたのアプリケーションがSMSを送ったり受信したりする許可を言わなければなりませんか? – Hemsi

+0

はい、データ型のフィルタを指定する必要がある場合は、デフォルトのAndroid Messageアプリケーション –

+0

のソースコードを参考にしていただきたい場合があります。 – Hemsi

0

私はあなたのアプリケーションがメッセージインテントを処理することに関心を持っていることを確認する必要があると思います。このようにして、AndroidはどのアプリケーションをSMSに使用するかをユーザに促します。選択ダイアログのチェックボックスです。

いくつかのOEMが独自の機能を備えているが、在庫アンドロイドとHTC Senseに含まれているため、これはすべてのデバイスで統一されているかわかりません。

興味を登録するには、アンドロイドのサービスマニュアルを参照する必要があります。アプリケーションは、指定された型(または何か他)のメッセージを受信することが可能であるマニフェストファイルの

http://developer.android.com/reference/android/app/Service.html

+0

再生していただきありがとうございます。私はそれを読んで実装し、フィードバックをお寄せください。 – Hemsi

関連する問題