JakeWharton/ActionBarSherlock — Issue #174: MenuItem setEnabled() has no effect on <3.0 devices using the 'old six pack' Menu
Author: JamesCurry
Created: 2012-01-10 10:23:54+00:00
State: open

When using the old 'six pack' menu mechanism (shown by the <3.0 MENU button, any attempt to setEnabled(false) fails.

Presumably this is due to ABS using com.android.internal.view.menu.IconMenuPresenter (which handles the same package's IconView interface, where 'isEnabled()' is a method), rather than in the ABS package implementation, which is missing from com.actionbarsherlock.internal.view.menu.