Как реализовать данное действие?
Есть простенькое меню, нужно сделать чтобы кнопки iteam активировался после нажатия определенной кнопки, хз как сделать только начинаю разбираться в андроидах
Пункт меню «Второй» должен начинать работать только после нажания второй кнопки (использовать setOnMenuItemClickListener), пункт меню «Третий» - только после нажатия третьей кнопки (полностью динамически создавать новый объект OnMenuItemClickListener). и по меню, методам
public boolean onOptionsItemSelected(MenuItem item) {
// получим идентификатор выбранного пункта меню
int id = item.getItemId();
TextView infoTextView = findViewById(R.id.tx1);
// Операции для выбранного пункта меню
switch (id) {
case R.id.action_cat1:
infoTextView.setText("Вы выбрали кота!");
return true;
case R.id.action_cat2:
infoTextView.setText("Вы выбрали кошку!");
return true;
case R.id.action_cat3:
infoTextView.setText("Вы выбрали котёнка!");
return true;
default:
return super.onOptionsItemSelected(item);
}
}