繁体   English   中英

Android ActionBar自定义行为

[英]Android ActionBar custom behaviour

我创建了完全自定义的操作栏,从那里删除了所有本机控件并在左侧添加了按钮。

这样做是为了完全控制操作栏布局。 现在,当用户点击此按钮时,我想授予与Native Up按钮相同的功能。

换句话说,我从我的按钮点击事件我需要与默认代码相同的功能。

 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case android.R.id.home:
                finish();
                return true;
        }
        return(super.onOptionsItemSelected(item));
    }

如何实现这一目标?

谢谢。

切换android.R.id.home,其ID为自定义按钮R.id.menu_button_name。

ActionBar现在被替换为工具栏 ,它提供了比ActionBar更多的控制和自定义选项。 以下是您最近可以使用工具栏执行的操作的一些示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM