actionBar.setHomeButtonEnabled

//小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击  false 不可以点击。

actionBar.setDisplayHomeAsUpEnabled(true) 

// 给左上角图标的左边加上一个返回的图标 。对应ActionBar.DISPLAY_HOME_AS_UP

actionBar.setDisplayShowHomeEnabled(true)  

//使左上角图标是否显示,如果设成false,则没有程序图标,仅仅就个标题,否则,显示应用程序图标,对应id为android.R.id.home,对应ActionBar.DISPLAY_SHOW_HOME

actionBar.setDisplayShowCustomEnabled(true) 

// 使自定义的普通View能在title栏显示,即actionBar.setCustomView能起作用,对应ActionBar.DISPLAY_SHOW_CUSTOM

actionBar.setDisplayShowTitleEnabled(true)  

//对应ActionBar.DISPLAY_SHOW_TITLE

其中setHomeButtonEnabledsetDisplayShowHomeEnabled共同起作用,如果setHomeButtonEnabled设成false,即使setDisplayShowHomeEnabled设成true,图标也不能点击

转载于:https://www.cnblogs.com/doris-coding-time/p/3654964.html

android中ActionBar的几个属性相关推荐

  1. Android中TextView加横线的属性

    textView.getPaint().setAntiAlias(true); // 抗锯齿textview.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FL ...

  2. android linearlayout属性大全,Android中LinearLayout布局的常用属性总结读书笔记

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 原CSDN博客已弃用,文章会逐渐迁移过来. 应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程 ...

  3. Android中ActionBar中不显示overflow(就是三个点的那个按钮)解决办法

    最近写安卓想实现actionbar上的一些按钮,但是新的安卓版本似乎有问题,很难显示出那个三个点的菜单,找了很多教程,还是这个靠谱一些. 当新建android工程后,发现原来使用的ActionBar的 ...

  4. android tools ignore,android 中tools:ignore=UselessParent这个属性的含义是什么?

    满意答案 zjpx456 2018.03.05 采纳率:53%    等级:12 已帮助:7021人 这个属性是给lint检查工具看的,这个告诉IDE 以避免显示这样一条消息: "此 Rel ...

  5. android menu xml 属性,Android中Menu类型及常见属性说明

    Android系统里面有3种类型的菜单:options menu,context menu,sub menu. 一.options menu 按Menu键就会显示,用于当前的Activity. 它包括 ...

  6. android 标题图标,android 中 actionbar 常用方法。设置标题,隐藏图标等

    设置标题: actionBar.setTitle("关于我们"); 使返回箭头出现 actionBar.setDisplayHomeAsUpEnabled(true); 监听返回按 ...

  7. 对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的理解

    setHomeButtonEnabled这个小于4.0版本的默认值为true的.但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击.没有向左的小图标. true 图标可以点击 ...

  8. 对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的理解...

    setHomeButtonEnabled这个小于4.0版本的默认值为true的. 但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击.没有向左的小图标. true 图标可以点 ...

  9. Android 分享会:Material Design 在 Android 中的应用

    前言 我刚来这个公司的时候,每个周三都会有分享会,主题自定,分享对象尽量是面向大众,一开始觉得不错,但是到后面发现分享的内容不是那么有营养,而且积极性不是很高,都是当做任务进行分享. 程序员因为较为腼 ...

最新文章

  1. 2021年大数据ELK(十七):Elasticsearch SQL 订单统计分析案例
  2. base64的c语言实现方法
  3. 哎,辣鸡代码书写准则
  4. Error: <spyOn> : handleError() method does not exist
  5. tiny4412(用户手册及芯片手册)
  6. 520送你一份WebStorm的主题包,附带使用图文教程
  7. 【linux】RedHat 7.x 升级 openssh 为 8.x 版本
  8. GROOVY简单语法实习
  9. 2014年3月新鲜出炉的最佳 JavaScript 工具库
  10. 用spring来控制反转(ioc)
  11. Linux网络服务之DHCP
  12. 达梦数据库常用管理工具简介
  13. 全国道路运输管理人员考试多选练习题库
  14. 全国市场调查大赛经验分享(二)
  15. php判断合数,素数(质数)、合数计算器
  16. css3动画停留在最后一帧
  17. DataV-数据-api方式
  18. 教育类电影:《爆裂鼓手》
  19. 关灯后灯常亮、微亮、闪烁——多种原因分析
  20. PIE-engine 教程 ——新疆石河子市棉花种植面积提取(阈值法)案例分析

热门文章

  1. Mono for Android 篇二 使用Spinner 实现下拉列表读取Browser.BookmarksUri
  2. C++内存管理——指针数组
  3. python实践系列之(一)安装 python/pip/numpy/matplotlib
  4. Linux系统电脑非正常关机之后可能出现在登录界面循环的情况
  5. oracle数据库读取工具,用Oracle导入导出工具实现Oracle数据库移植
  6. arduinoesp8266定时器_ESP8266深度睡眠与Arduino IDE(NodeMCU)
  7. unix/linux命令“ls -l”选项输出结果详解
  8. FTP配置文件详解vsftpd.conf
  9. php的内置函数strrpos_php strrpos 字符串查找函数内部源码实现
  10. 我是如何解决gitlab 命令行上传需要输密码