内部に aが実装されているActionBarSherlock
ライブラリを使用していますViewPager
したがって、私のViewPager
クラスには次のコードがあります。
@Override
public boolean onCreateOptionsMenu(android.view.Menu menu) {
// TODO Auto-generated method stub
super.onCreateOptionsMenu(menu);
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.main_slider, menu);
return true;
}
そして今、私の Fragment クラスには次のコードがあります。
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setHasOptionsMenu(true);
}
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
// TODO Auto-generated method stub
inflater.inflate(R.menu.fragment_menu, menu);
}
ActionBarSherlock
ライブラリを使用しない場合に動作するのとは対照的に、 の現在の実装でのこのコードは動作しません。ライブラリの実装でフラグメント オプション メニューを適用するにはどうすればよいですか? 助けてください。