工作环境(蓝色粗体字为特别注意内容)
1,系统环境:Win7 Ultimate sp1、Android Studio 3.2
2、手机环境:Android 5.1.1
网上找了很多相关代码,要不就是无法实现自定义actionbar,要不就是自定义actionbar左右两边无法充满整个父布局,很是郁闷,最终找到以下方案
/**
* set up the actionbar
*/
private void setupActionBar() {
// 首先在actionbar里头加载自定义的确定和取消的布局
final LayoutInflater inflater = (LayoutInflater) getSupportActionBar().getThemedContext()
.getSystemService(LAYOUT_INFLATER_SERVICE);
final View customActionBarView = inflater.inflate(
R.layout.comm_action_bar, null);
mRightImg = (ImageView) customActionBarView.findViewById(R.id.bar_right_img);
// loginedBtn.setOnClickListener(this);
final ActionBar actionBar = getSupportActionBar();
// 设置actionbar,并且隐藏返回按钮和title
actionBar.setDisplayOptions(