2012-03-30 6 views
0

私はAndroid用の連絡先アプリケーションを開発しています。今、私の新しいアプリケーションにデフォルトのすぐに連絡先のアプリケーションを置き換えることができますか?私たちは、自宅のアプリケーションとすぐに交換することができます

+0

設定の優先順位と同じですか? – Churk

+0

だけで(実際には、あなたの質問に意味を持つものを使用します - 「カスタム」と意味が、まだあなたがそれらを使用する「置き換え」)ごとに単一のタグをつかむしないでください、そして、あなたの件名にタグ情報を入れていません質問。タグはちょうどそのようなものです - あなたの質問が何であるかを人に伝え、トピックごとに質問をグループ化する方法。被験者にそれを追加するだけで、雑音が混ざり、実際に尋ねていることを人々が見るのが難しくなります。ありがとう。 :) –

+0

可能複製(http://stackoverflow.com/questions/5457799/how-to-set-my-application-instead-of-default-android- [代わりに、デフォルトのAndroidの連絡先のアプリケーションのマイアプリケーションの設定方法] contactss-application) –

答えて

1

カスタムROMイメージ...期間を作成している場合を除きあなたは、あなた自身のものに(出荷時にデバイスに同梱1を意味する)Androidのシステムアプリケーションを置き換えることはできません。

あなたは、しかし、それはいつでも、ユーザーがデフォルトの連絡先アプリにジャンプするオプションが表示されますので、彼らは代わりにあなたを選択することができるアプリケーションの機能をエミュレートすることができます。これは、アプリケーションがその特定のアプリと同じIntentのリストに応答することを公開することによって行います。現在の連絡先マニフェストにHere is a linkを入力すると、どのインテントに応答するかがわかります。

連絡先に関連する操作を開始するときに、デフォルトとしてアプリを選択するオプションが表示されます。ユーザがアプリケーションこれらの活動のデフォルトのハンドラを作るためにを選択した場合、彼らはそうかもしれないが、彼らにその決定を強制する方法はありません。

HTH

関連する問題