安卓zxing项目是怎么做到每个布局都用相同的标题栏的?

我知道include,但是我翻遍整个demo,没有找到。求前辈们指点

应该使用的是原生库的ActionBar组件,我看过zxing的demo,activity中用到了setTitle()函数,而且APP使用的是android:Theme.Holo主题样式。这样的话就只需要设置主题style即可。

另外,别人回答您的问题也是好心,怎么能都给人家点了踩?毕竟您的问题描述也不是很详尽。

1.你可以在项目中搜索(Ctrl+Shift+f)include来找,然后按住Ctrl鼠标点击@layout/toolbar

抽取一个通用的标题栏,然后在每一个activity或者fragment布局中用include来使用

写一个BaseActivtiy ,在base里面写上标题栏。让每个activity都集成baseActivity ,这样就所有的标题栏都一样了

试试在主布局中直接用include调用 用RelativeLayout 布局写好的标题栏。

直接用相对布局覆盖原来自带的标题栏

真正的前辈有木有啊,快来帮帮我

不一定非要Include标签啊,可以通过Base类统一添加,用代码addView()到Base里面,然后对外暴露接口实现相关方法,完成对标题栏的控制

继承一个基础的activity 这个基础的activity上包含标题栏布局,

直接在 application 下设置 android:theme,所有activity 的主题样式就一致了,style 里面有很多可以修改的样式,包括actionbar 等等
自定义 BaseActivity 然后继承 也可以。

提问没有贴图也没有帖代码,也懒得下个zxing看。不知道zxing具体怎么写的