I Action Bar Я использую ShareActionProvider, но перед небольшой проблемой я также получаю значок Messenger вместе с Share Icon, и я не хочу показывать значок Messenger в моей панели действий.Как удалить значок Messenger из панели действий
Так как я могу удалить Messenger Аватар из панели действий, см моего кода:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
mShareActionProvider = (ShareActionProvider) menu.findItem(R.id.menu_item_share).getActionProvider();
if (mShareActionProvider != null) {
mShareActionProvider.setShareIntent(getDefaultShareIntent());
}
return super.onCreateOptionsMenu(menu);
}
private Intent getDefaultShareIntent(){
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, "SUBJECT");
intent.putExtra(Intent.EXTRA_TEXT, "TEXT");
return intent;
}
Я просто хочу, чтобы показать Поделиться Иконка в моей Action Bar не Коммуникатор Icon ...
посмотреть снимок экрана :