0
メッセージアプリケーションを使用しようとしているユーザーをキャッチして、それらを自分のアプリケーションにリダイレクトするか、メッセージをスローしますか?アプリケーションからのリダイレクト
メッセージアプリケーションを使用しようとしているユーザーをキャッチして、それらを自分のアプリケーションにリダイレクトするか、メッセージをスローしますか?アプリケーションからのリダイレクト
あなたはマニフェスト内の同じインテントに対してアプリを登録します。ユーザーは、アプリケーションを使用してメッセージや別のメッセージを書きたいかどうかを選択できます。例えば。 http://developer.android.com/reference/android/content/Intent.html#CATEGORY_APP_MESSAGING
など。あなたのAndroidManifest.xml
であなたの活動に追加します。
<activity .... >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.APP_MESSAGING" />
</intent-filter>
</activity>
しかし:あなたのアプリを使用することをユーザーに強制することはできません。ユーザーが自分のメッセージングアプリケーションをそのインテントのデフォルトにする必要があると判断した場合、そのメッセージングアプリケーションを傍受する方法はありません。
なぜそれをしたいですか?私はあなたがこれを簡単に行うことはできないと思っていますが、あなたのアプリのパッケージとクラス名が標準のMessengerアプリのものとまったく同じであれば、どうなるでしょう。 –
同じパッケージ名を使用することはできません。アプリはインストールされません。 – zapl