美文网首页
【GeekBand】Android笔记(2)--自定义标题栏

【GeekBand】Android笔记(2)--自定义标题栏

作者: irishehe | 来源:发表于2016-07-31 12:18 被阅读0次

在我们实际的使用时,会发现:android默认的title只是显示字符串,但是实际运用的时候往往还会要显示按钮等等。

因此这个时候就需要我们进行自定义标题栏了。

步骤如下:

1、在activity的java文件中修改如下:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

setContentView(view);

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title);

2、在R.layout.title中编写如下:

3、requestWindowFeature(featrueId)中的参数取值如下:


1.DEFAULT_FEATURES:系统默认状态,一般不需要指定

2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定

3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时

4.FEATURE_INDETERMINATE_PROGRESS:不确定的进度

5.FEATURE_LEFT_ICON:标题栏左侧的图标

6.FEATURE_NO_TITLE:没有标题

7.FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。

8.FEATURE_PROGRESS:进度指示器功能

9.FEATURE_RIGHT_ICON:标题栏右侧的图标

相关文章

  • 【GeekBand】Android笔记(2)--自定义标题栏

    在我们实际的使用时,会发现:android默认的title只是显示字符串,但是实际运用的时候往往还会要显示按钮等等...

  • Android自定义标题栏

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

  • 安卓View

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

  • requestWindowFeature(Window.FEAT

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

  • Android 异常 “Binary XML file line

    使用了CommonTitleBar自定义标题栏,但是出现错误如下:...android.view.InflateE...

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

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

  • Android高仿知乎首页Behavior

    Android自定义Behavior实现跟随手势滑动,显示隐藏标题栏、底部导航栏及悬浮按钮 Android Des...

  • 自定义标题栏ActionBarTextView

    自定义控件 /** 标题栏, 可设置标题和左右图标*/ 引用库 import android.annotation...

  • 软件帮助

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

  • iOS开发--事件监听处理

    这是我个人的学习笔记 , 如有不同见解欢迎评论交流 .( GeekBand-极客班 http://geekband...

网友评论

      本文标题:【GeekBand】Android笔记(2)--自定义标题栏

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