1

私のアプリでは、から画像を共有するオプションがありますGridView。現在、[共有] メニューを選択するshareIntentと、選択したすべての画像の Uris を含む を用意して、 を呼び出しますIntent.createChooser()

ShareActionProviderを使用したいのですが、 ShareActionProviderによってバックアップされたときに Share メニュー項目をクリック可能にするには、shareIntentを指定する必要があります。

onCreateOptionsMenu()どの画像が選択されるかわからない場合、内部で shareIntent を指定するにはどうすればよいですか? 関数内で shareIntent を準備することを期待しonOptionsItemSelected()ます。

ちなみに、アクティビティではなくフラグメントからこれを行っていますが、違いはありますか?

ありがとうございました、

ゲイリー

4

0 に答える 0