メニュー項目を隠したり表示したりするためにいくつかの手順を実行しました。しかし残念ながら私のアプリはクラッシュします。私は何が間違っていますか?任意の助けを事前にアクティビティの開始時にメニュー項目が非表示になっています
private MenuItem menuItem;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_alcohol_type_page);
invalidateOptionsMenu();
menuItem.setVisible(false);
}
//TOOLBAR SETTINGS
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.activity_menu_icon, menu);
menuItem = menu.findItem(R.id.view_orders);
return super.onCreateOptionsMenu(menu);
}
ありがとう:
これが私の活動です! :D
あなたのstacktraceを投稿すると、それはヌル参照だと思います。 – Ibrahim
@IbrahimAliはいあなたは正しいです –