1

このインテント フィルタを追加しました

<intent-filter android:label="@string/app_name">
  <action android:name="android.intent.action.SEND" />
  <category android:name="android.intent.category.DEFAULT" />
  <data android:mimeType="text/plain" />
</intent-filter>

私のアプリは、多くのアプリのセレクターでインテントのターゲットとして表示されますが、私の主な焦点であるデフォルトのメール アプリケーションでは表示されません。つまり、たとえば、BBC ニュース アプリを開いてテキストを選択し、[共有] を選択すると、アプリがオプションとして表示されます。メールアプリから同じことをしても表示されません。mimeType の text/* も試しました。

何か不足していますか?

ありがとう

サイモン

4

1 に答える 1

0

インテント フィルターを追加するandroid.intent.action.SENDと、メール プログラム、メッセージ、Facebook などの「このようなアクションも処理できます」ということになります。

メール プログラムは SEND アクションでそのようなインテントを送信しないため、メール アプリからは何も共有できません。

何を達成しようとしていますか?

于 2010-09-06T14:50:02.610 に答える