Я пытаюсь добавить кнопку совместного доступа в свой экран действий. Значок отображается правильно, но при нажатии ничего не происходит. В нем говорится, что мой setShareIntent никогда не используется. Как я могу это использовать?Set Share Intent никогда не используется
} @Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mainmenu, menu);
// Locate MenuItem with ShareActionProvider
MenuItem item = menu.findItem(R.id.menu_item_share);
// Fetch and store ShareActionProvider
mShareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(item);
// Return true to display menu
return true;
}
// Call to update the share intent
private void setShareIntent(Intent shareIntent) {
if (mShareActionProvider != null) {
mShareActionProvider.setShareIntent(shareIntent);
}
}
Говорят, что отсутствующее заявление о возврате – abbanoob
Проверьте это сейчас. Я обновил ответ. просто забудьте написать это раньше. –
Нет. Все еще не работает. Я имею его на Github, если вы хотите взглянуть – abbanoob