はじめまして。皆様どうかお知恵を御貸しください。
AndroidのActionBarのmenuItemをクリックした時の動作についてです。
よく、Toastなどの処理はみるのですが、画面遷移(ActionbarのmenuからListFragmentへ)などが見つかりません。
onOptionsItemSelected内で
どのように、画面遷移を指定すべきか、教えて頂けますと幸いです。
現在は以下のように試しております。しかし、menu_homeを押すと落ちてしまう状況です。
どのように書き直すべきでしょうか?
lang
1 @Override 2 public boolean onOptionsItemSelected(MenuItem item) { 3 4 FragmentManager mFragmentManager = getFragmentManager(); 5 6 switch (item.getItemId()) { 7 8 case R.id.menu_home: 9 Fragment mEvent = new Event(); 10 mFragmentManager.beginTransaction().replace(R.id.menu_home, mEvent).commit(); 11 break; 12 } 13 return true; 14 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/15 15:39
2015/03/15 18:32