我有一个分裂的ActionBar,我试图添加功能几乎等同于Google Play的“正在播放” ..Android的动作条 - 推自定义视图屏幕的底部
我能得到的菜单项目出现在屏幕的底部,使用onCreateOptionsMenu,但我似乎无法使用actionBar.setCustomView在屏幕底部显示自定义视图。自定义视图位于顶部ActionBar的下方。
有谁知道如何强制自定义视图到底部,或添加自定义视图到onCreateOptionsMenu?
这里是我的代码片段:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
//Custom view to add
actionBar.setCustomView(R.layout.albumitem);
//This view shows up just under the top actionbar at the moment,
despite menu items being at the bottom
的菜单选项的代码(这些是表示在,我想我的自定义视图是底部向下)
@Override
public boolean onCreateOptionsMenu(Menu menu) {
new MenuInflater(this).inflate(R.menu.option_menu, menu);
return (super.onCreateOptionsMenu(menu));
}
我相信在谷歌播放音乐应用程序底部的现在播放菜单是一个自定义视图内的拆分动作栏:
你可以参考我的答案在这里[固定bottomBar和顶栏] [1] [1]:http://stackoverflow.com/a/14597289/1627904 – k0sh 2013-01-30 05:30:44