自定义标题栏

作者: Ling912 | 来源:发表于2016-07-31 22:44 被阅读64次

    1,首先先写好标题栏的布局文件,要什么写什么。

    各位看官自由发挥吧。

    2,相关的Activity中添加如下相应的代码

    自定义标题栏相关代码

    解释一下

    super下面这行是去除标题栏的代码

    setContentView下面那行是引入新的标题栏,指定layout!

    温馨提示:注意这几行代码的顺序,切勿调换顺序

    3.有人要问了,我这标题栏为什么那么小

    对,没错,就是那么小,因为你没给它指定高度啊

    自定义标题栏的activity的theme

    这里自定义了一个Theme,也就是主题,第二行和第三行代码分别指定了titleBar的高度和标题栏中TextView等控件的字体的颜色,还可以指定大小喔。

    下面注意细节,第一行代码中,还指定了Parent属性,各位看官可以不指定,或者指定其他属性,去尝试一下有什么效果吧!

    重点来了,主题都写好了,还是没效果,那是肯定的啊,因为你没指定到activity中啊

    标题栏Theme的使用

    给activity指定标题栏,最后一行。

    如果你需要在整个app中都用这个。那么你就可以直接的在application标签下把默认的theme替换掉你自己写的这个呗,就这么简单。

    相关文章

      网友评论

        本文标题:自定义标题栏

        本文链接:https://www.haomeiwen.com/subject/cslxsttx.html