2013-11-27 3 views
1

У меня эта проблема несколько раз, и каждый раз она решает сама по себе. Я не знаю, как и почему у меня эта проблема.Android sherlock library invalid option menu issue

В прошлый раз я только что очистил рабочее пространство (построил Auto after) и попытался запустить приложение Android.

Здесь код, вызывающий ошибку.

mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, 
      R.drawable.ic_drawer, R.string.drawer_open, 
      R.string.drawer_close) { 

     /** Called when drawer is closed */ 
     public void onDrawerClosed(View view) { 
      getSupportActionBar().setTitle(mTitle); 
      invalidateOptionsMenu(); 
     } 

     /** Called when a drawer is opened */ 
     public void onDrawerOpened(View drawerView) { 
      getSupportActionBar().setTitle("Menu"); 
      invalidateOptionsMenu(); 
     } 
    }; 

Я уже пытаюсь очистить маркеры ссылок, которые работают, но только до тех пор, пока я снова не очистку проекта.

Благодаря

+1

Что именно ошибка вы получаете? Если есть Исключение, отправьте вывод logcat. –

ответ

1

Не нашли то, что было причиной этой проблемы, но она решается сама собой.

Edit: ошибка вернулась, то я изменил для этого метода «supportInvalidateOptionsMenu()»

Теперь он отлично работает :)