android 自定义推送布局_Android ActionBar – 将自定义视图推送到屏幕底部

我有一个拆分的ActionBar,我正在尝试添加几乎与谷歌播放的“现在播放”相同的功能..

我可以使用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));

}

我相信现在播放的菜单在谷歌播放音乐应用程序的底部是一个拆分动作栏内的自定义视图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值