カスタムアクションバーを作成するためのこの素晴らしい答えを見つけました:
上部と下部にアクションアイテムがあるAndroid分割アクションバー?
次のコードでボトムバーをどのように形成したかについて、私は少し混乱しています:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.browser_main, menu);
RelativeLayout relativeLayout = (RelativeLayout) menu.findItem(
R.id.layout_item).getActionView();
View inflatedView = getLayoutInflater().inflate(
R.layout.media_bottombar, null);
relativeLayout.addView(inflatedView);
return true;
}
browser_main
アイテムのリストを含むメニューですか?RelativeLayout がどのように機能するのかわかりません。独自の RelativeLayout を下部のバーに実装したいのですが、それがどのように機能するかわかりません。と には何が含まれますbrowser_main.xml
かmedia_bottombar.xml
。また、とは何R.id.layout_item
ですか?