マニフェストファイルのインテント定義

android android-intent android-manifest intentfilter
マニフェストファイルのインテント定義

ユーザーが連絡先アプリケーションから[メッセージの送信]を選択したときに、独自のSMSエディターを起動したいと思います。 連絡先の詳細をエディターに渡すことができるように、マニフェストファイルでインテントを定義するにはどうすればよいですか?

どうもありがとう

  1  0


ベストアンサー

Android用の「連絡先アプリケーション」は1つだけではなく、多数あります。 参照している「連絡先アプリケーション」の指定を拒否しました。

一部の「連絡先アプリケーション」は、SMSを送信するために「ACTION_SENDTO」と「smsto:」「Uri」を使用する場合があります。 その場合、「android.intent.action.SENDTO」を監視するマニフェストに「」を追加し、「smsto:」の「scheme」を持つ「」を追加できます。 これにより、アクティビティがユーザーのオプションになるようにトリガーする必要があります。

ただし、すべての「連絡先アプリケーション」がこれを使用するわけではないことに注意してください。

2


タイトルとURLをコピーしました