sinat_bond
2018-02-01 06:45
采纳率: 39.6%
浏览 851

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

10条回答 默认 最新

  • 小明的码路 2018-02-02 03:49
    已采纳

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

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

    点赞 打赏 评论
  • UPWARDONE 2018-02-01 07:03

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

    点赞 打赏 评论
  • HinaEric 2018-02-01 07:18

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

    点赞 打赏 评论
  • wangpei3890 2018-02-01 07:33

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

    点赞 打赏 评论
  • WS人非 2018-02-01 08:00

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

    点赞 打赏 评论
  • 键盘舞者113 2018-02-01 10:07

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

    点赞 打赏 评论
  • sinat_bond 2018-02-01 12:47

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

    点赞 打赏 评论
  • aben111 2018-02-02 01:07

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

    点赞 打赏 评论
  • zb422231307 2018-02-02 01:48

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

    点赞 打赏 评论
  • Yunc2 2018-02-05 06:03

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

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

    点赞 打赏 评论

相关推荐 更多相似问题