Ответ 1
step: 1) menu.xml определяют все три элемента меню. вход в систему, выход из системы и совместное использование после этого делают видимость входа в ложь по умолчанию
android:visible="false"
и сделать оставшиеся два элемента visible.its необязательным, потому что по умолчанию все элементы видны в android
Шаг: 2) когда вы входите в систему Активность раздувает это xml.and нет необходимости вносить какие-либо изменения в деятельность в этот момент мы показываем только элемент входа и общего доступа, и мы уже сделали видимость элемента logOff ложным в xml.
: 3) когда вы находитесь в основном действии (активность, которую вы показываете после активности входа), выполните следующие
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.menu, menu);
MenuItem item = menu.findItem(R.id.login_id);
item.setVisible(false);//
MenuItem item = menu.findItem(R.id.logOff_id);
item.setVisible(true);
super.onCreateOptionsMenu(menu, inflater);
}
в этот момент вы получите logOff и поделитесь, потому что мы сделали видимость элемента меню входа в false.