您的位置:首页 > 其它

自己定义actionbar

2016-01-13 16:03 176 查看
android中的actionbar可提供自己定义view。详细是先写好自己定义view的布局,然后在代码中获取Actionbar对象。调用 setCustomView方法。

可是这样,它还是会显示前面的LOGO,即使你设置 不显示 LOGO和标题。

解决办法是调用 actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);

详细代码例如以下:

ActionBar actionBar = getSupportActionBar();
actionBar.setCustomView(R.layout.parking_title_bar);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
actionBar.setDisplayShowCustomEnabled(true);


通过actionBar.getCustomView()能够获取你自己定义的view。然后进行调用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: