getActionView () моего MenuItem возвращает ноль
Я просто хотел бы настроить вид элемента меню ActionBar с помощью кода.
К сожалению, похоже, что getActionView всегда возвращает ноль!
Мой код:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = this.getSupportMenuInflater();
inflater.inflate(R.menu.folder, menu);
return super.onCreateOptionsMenu(menu);
}
public boolean onPrepareOptionsMenu(final Menu menu) {
MenuItem menuFolder = menu.findItem(R.id.menu_folder);
Log.i("", "* onPrepareOptionsMenu *" + menuFolder);
Log.i("", "* getActionView *" + menuFolder.getActionView());
Лог это:
01-11 22: 13: 42.884: I / (7893): * onPrepareOptionsMenu *com.actionbarsherlock.internal.view.menu.MenuItemWrapper@41401ac8
01-11 22: 13: 42.884: I / (7893): * getActionView * null
Большое спасибо за любую помощь
Редактировать: