ActionBarのmenuをクリックした時の動作ですが、何故かToastばっかりで、他がなかなかなかったので画面遷移でも入れてみます。
画面遷移もActivityばかりで、Fragmentが少ないので、よろしければ参考までに。
(アクションバーの設置の仕方はこちらを参考にしてみてください。)
設置したら、ここのonOptionsItemSelected
ですね。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
FragmentManager mFragmentManager = getActivity().getFragmentManager();
switch (item.getItemId()) {
case R.id.menu_home:
Fragment aaaa = new AAAA();
mFragmentManager.beginTransaction().replace(R.id.container, aaaa).commit();
}
return true;
}
replaceのe(R.id.container, aaaa).commit();のcontainerの所で僕は少しハマってしまったので、動かない方は、replaceする場所を確かめてみるといいかもしれません。