Я встретил серьезную проблему. Я хочу добавить MenuItem после того, как пользователь успешно вошел в систему.
В начале я использую следующий метод, чтобы сделать его доступным.
Следующий код сейчас не работает, я упомянул его, чтобы проиллюстрировать мою идею.
Private Menu mymenu;
public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
super.onCreateOptionsMenu(menu);
mymenu=menu;
return super.onCreateOptionsMenu(menu);
}
public void process(){
MenuInflater inflater=this.getMenuInflater();
inflater.inflate(R.menu.my_menu,mymenu);
}
Кажется, эта идея сработала так, как я ее запомнил. Но после выполнения чего-то, что я не мог вспомнить, это не сработало!
После отладки я обнаружил, что mymenu = null.
Я догадался, что есть способ установить mymenu = menu
Может кто-нибудь помочь?