#android #shareactionprovider
#Android #shareactionprovider
Вопрос:
В моем приложении у меня есть возможность обмениваться изображениями из GridView
. В настоящее время, когда выбрано меню общего доступа, я готовлю shareIntent
файл, содержащий URI для всех выбранных изображений, а затем вызываю Intent.createChooser()
.
Я хотел бы использовать ShareActionProvider, но для того, чтобы пункт меню Share был интерактивным, при резервном копировании ShareActionProvider shareIntent
должен быть указан.
Как я могу указать shareIntent внутри onCreateOptionsMenu()
, если я не знаю, какие изображения будут выбраны? Я ожидал бы подготовить shareIntent внутри onOptionsItemSelected()
функции.
В качестве примечания, я делаю это из фрагмента, а не из действия, имеет ли это значение?
Спасибо,
Гэри