项目中actionBar布局如果都一样,可以将这部分抽离出来。
盘点模块部分布局界面:
代码如下:title_bar.xml
-
-
首先创建一个TitleView类,继承RelativeLayout:
-
在TitleView中主要是为自定义的标题栏加载了布局,为返回按钮添加事件监听方法,并提供了设置标题文本的方法。
2.布局文件中引用
在其它布局文件中引入自定义标题栏 :
3.在代码中如何使用:
mTitleBar.setTitleText(“盘点”)
4.拓展
深入:将标题布局文件引入用 BaseActivity 然后提供点击事件处理和标题赋值的方法,然后各个模块只需要实现父类提供的方法,然后每个布局就可以使用标题栏,省略了布局代码。