Android 3.0 Honeycomb: как включить / отключить элементы меню на панели действий?

довольно легко отключить пункт меню в XML:

<item android:id="@+id/men_1" 
    android:title="@string/men_1" 
    android:showAsAction="ifRoom|withText"
    android:icon="@drawable/ic_menu_1"
    android:enabled="false"/>

Также довольно легко изменить его с помощью кода в приложении <3.0:

@Override
public boolean onPrepareOptionsMenu(Menu menu)
{
  super.onPrepareOptionsMenu(menu);

  MenuItem item = menu.findItem(R.id.men_1);
  item.setEnabled(false);

  return true;
}

Но как бы это сделать на Android 3.x ? Я хочу отключить параметры меню в зависимости от показанного фрагмента.

С уважением, jellyfish

9
задан jellyfish 21 June 2011 в 15:14
поделиться