Как реализовать данное действие?

Есть простенькое меню, нужно сделать чтобы кнопки 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);
        }

    }

Ответы (0 шт):