自定义标题栏

作者: 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替换掉你自己写的这个呗,就这么简单。

相关文章

  • Android Dialog自定义去除标题

    style 无标题,有标题栏 无标题,无标题栏 自定义Dialog Activity调用

  • Android自定义标题栏

    Android自定义标题栏思路:1.在layout中添加标题栏的布局文件title(具体布局自己设置)2.自定义控...

  • UI-ToolBar 标题栏

    在开发中经常需要使用到标题栏,很多时候我们会自自定义一个标题栏,因为自定义标题栏基本上就只需要使用个Relativ...

  • android 自定义标题栏 状态栏颜色设置

    隐藏标题栏 自定义的nav标题栏, 可以自己完善 自定义的nav属性 在布局文件中使用 全局设置状态栏颜色 使用提...

  • appcompatactivity 去除标题栏

    appcompat本身就是无标题栏的,因为SupportActionBar本来就是自定义的标题栏。可以在Andro...

  • requestWindowFeature(Window.FEAT

    今天学习Android,需要将系统自带的标题栏隐藏掉,使用自定义的标题栏,结果发现,requestWindowFe...

  • Android自定义标题栏控件(补充)

    在上一篇文章Android 自定义复合控件之通用标题栏中记录了自定义标题栏控件的整个过程,不过如果直接拿来在别的项...

  • 安卓View

    【Android 自定义 View 实战】之自定义项目通用的标题栏 CustomTitleBar 【Android...

  • Material Design

    AppbBarLayout.Behavior自定义 CollapsingToolbarLayout折叠式标题栏 C...

  • 软件帮助

    帮助: 1. 标题栏都有哪些入口? 目前标题栏中有清理,过滤,我的导出,推荐等入口。 2. 能否自定义导出目录? ...

网友评论

    本文标题:自定义标题栏

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