Action如何换掉返回箭头

============问题描述============

如题 通过设置 mActionBar.setHomeAsUpIndicator(this.getResources().getDrawable(R.drawable.acl)); 无效  求解为什么?

============解决方案1============

getSupportActionBar().setCustomView(LayoutInflater.from(this).inflate(R.layout.title, null));

getSupportActionBar().setDisplayShowCustomEnabled(true);

getSupportActionBar().setDisplayShowHomeEnabled(false);

getSupportActionBar().setDisplayShowTitleEnabled(false);

title是自定义的布局文件,你可以在其中修改箭头。

时间: 2024-12-21 20:49:30

Action如何换掉返回箭头的相关文章

Android之Toolbar的三个问题:修改左边箭头颜色、怎样修改右边以及子activity中的toolbar添加返回箭头

1)怎样修改左边这个小箭头的颜色? 2)怎样修改右边这三个点的颜色.怎样把这三个点替换成我自己的图标? 3)怎样让"交易清单"这4个字居中显示? 首先设置Theme为AppCompat.NoActionBar. (1)toolbar可以通过设置setNavigatetionIcon,传入一个icon替换掉最左边的小箭头,但是需要自己实现其动作. (2)在你自己的Theme定义中加入 [html] view plain copy print? <item name="ac

屏蔽掉返回键,menu键,Home键

public class LockActivity extends Activity{ private static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); this.getW

java 老系统升级 换掉原有类的小方法和有用的注解

不能换掉原有代码,如果有接口的话就更好了,没有接口最好加个接口!这个时候才理解接口的好处额! 用注解来升级 package com.crm.net.constant; public class Comm { /** 切换用户中心实现 需切注解 bean **/ //public static final String SWITCH_IMPLE = ""; // 为空默认为老系统 public static final String SWITCH_IMPLE = "NetImp

EF5+MVC4系列(11)在主视图中用Html.RenderPartial来调用分部视图(ViewDate传值);在主视图中用ajax调用action并在action中return PartialView返回分部视图(return view 和return PartialView 的区别)

一:主视图中调用子视图 在没有使用母版页的主视图中(也就是设置了layout为null的视图中),使用 Html.RenderPartial  可以调用分部视图(只调用视图,不调用action),并且使用 ViewData 来从主Action里面传值到主视图,或者是分布视图 最后生成的html如下   二:在主视图中用ajax调用子action并在子action中使用return PartialView返回分布视图(return view 和return PartialView 的区别) 这种情

rails 调试工具pry 换掉debugger 和 rails c

用过pry,就会觉得之前使用的debugger的使用方法如此的复杂和烦恼重起rails s 的苦恼,以及为irb的增强功能而花费时间, 默认pry配置已经够用了,以致rails console也可以歇歇了.  安装: 在Gemfile中添加 gem 'pry', :group => :development 然后执行 bundle install 即可. 用法: 用pry代替irb方法,直接运行: 进入rails c 后 直接运行命令 pry 或者直接运行下面的命令行 用pry代替rails c

用mpvue写微信小程序时,webview跳转外部链接,再跳转回来需要点两次返回箭头才能跳转

问题描述: 给公司做微信小程序时遇到了这个问题,用mpvue框架搭建的小程序,从首页点击进去,先跳转到一个中间页面,在中间页面放上webview链接到外部的H5页面,这时点击小程序左上角自带的返回按钮,第一次会跳转到空白页,再点一次才能跳转到首页. 首页: 详情页: 这时需要点击左上角的返回箭头两次,才能跳转到首页 解决办法: 小程序跳到外部页面方法: 1.从首页(index)跳转到中间页(template): goPage(id){ wx.navigateTo({url:'../templat

Delphi里的RTTI与反射(举例换掉FOnChange)

Delphi2010之后的RTTI做了很大休整,现在用起来很爽了哦.甚至可以获取某些类的内部私有单元,然后为其赋值!讲这个RTTI增强的,可以参考网上的多个博客内容,我列举一下:Delphi2010RTTI的增强Delphi的Anymouse方法探秘万一的Rtti系列 我这里的主要目的是挂钩某些内部私有事件,然后增加上一些自己的处理过程,这里我以TMenuItem的私有内部事件FOnChange作为例程.这个私有事件在菜单内部绑定,我们平常状态下,在外部无法更改!但是XE之后这个问题不在存在,使

硬盘序列号的查看方法,如果多块硬盘如何查是哪块块的哪块要换掉?

硬盘序列号的查看方法: 一. 硬盘序列号查询 启用"硬盘序列号读取工具"软件,点"读取"软件窗口显 示相应的硬盘序列号. 如载AIDA64,然后打开存储设备-ATA就可以看到序列号了.AIDA64下载地址:http://diybbs.zol.com.cn/15/225_142933.html 二.标识识别:如Seagate硬盘的编号比较简单,其识别方法为:"ST+硬盘尺寸+容量+主标识+副标识+接口类型" . 三.DOS命令行操作: 使用disk

gulp完全开发指南 =&gt; 快来换掉你的Grunt吧

最近一直在构建Angular应用,通过bower管理前端包依赖,然后通过gulp和它配合.发现gulp相比于grunt真的很轻,现在我的项目中已经取代了grunt.这里把我的一些实践贴记录下来和大家分享一下. gulp定位和grunt一样也是前端构建工具,和grunt相比它更突出一个流的概念,它所有的任务执行都是one by one的感觉,官网的自定义就是: gulp's use of streams and code-over-configuration makes for a simpler