Android开发 更改返回button的图标
非常多的Android应用左上角都有返回button
在默认的情况下 ADT会默认给一个返回图标
而作为开发需求 非常多都要求定制一个新的图标
在Android的站点上 发现了2种能够更改的方法
1.
在java代码环境中设置
actionBar = getActionBar();actionBar.setDisplayHomeAsUpEnabled(true);actionBar.setHomeAsUpIndicator(R.drawable.back);
假设有错误提示 Call requires API level 18 (current min is 14): android.app.ActionBar#setHomeAsUpIndicator
说明当前的最小API等级低于18 那么就參考另外一种方法了
2.
在styles.xml中新增一种style
<style name="style_titlebar_normal" parent="Theme.AppCompat.Light"><item name="android:homeAsUpIndicator">@drawable/back</item> <!--返回icon--></style>
然后在AndroidManifest.xml中 在其Activity 的theme中设置成该style
<activityandroid:name="com.logic.activity.Activity1"android:theme="@style/style_titlebar_normal"></activity>
这样的方法对API level没有要求 就是略复杂些
转载于:https://www.cnblogs.com/yxwkf/p/5093811.html
Android开发 更改返回button的图标相关推荐
- Android开发——创建项目和软件图标
Android开发--创建项目和软件图标 一.SDK安装及加装 1.将环境搭建好过后,点击Android Studio,就会开始进入软件,如果你没有另外下载SDK在你的电脑上,他会出现一个警示提示框, ...
- (转)解决android开发人员,手机app图标显示不正确问题
(转)解决android开发人员,手机app图标显示不正确问题 参考文章: (1)(转)解决android开发人员,手机app图标显示不正确问题 (2)https://www.cnblogs.com/ ...
- Android开发更改应用图标无效的问题
引子: 由于最近公司产品转战移动端,而且就要在年底前上线第一个版本,作为主工不得不立即投入到Android开发的学习中,昨天一天在家找了一些资料,看了一些视频,也试着弄了一个简单的应用. 问题: 本来 ...
- Android --- 如何更改应用程序的图标以及名称(Android studio)
如何在Android studio中更改应用程序的图标和名称是很多初学者遇到的问题之一,今天我就来给大家讲一下简单的步骤 1. 更改图标 首先选中我们需要更改的工程,然后new -->Im ...
- android自定义漂亮按钮样式,Android开发之漂亮Button样式
开发中各种样式的Button,其实这些样式所有的View都可以共用的,可能对于你改变的只有颜色 所有的都是用代码实现 150CC48D90067F05BFAC966F4EE3E21D.jpg 边框样式 ...
- Android开发问题集锦-Button初始为disable状态时自定义的selector不生效问题
1.下面是不生效的布局: selector_btn_red.xml: <?xml version="1.0" encoding="utf-8"?> ...
- android eclipse更改项目程序桌面图标以及出现的问题?
首先,在Eclipse中某个android项目上右击打开 New - Other 视图,选择Android Icon Set 然后点击Launcher icon,接下来点击Image,选择图片. 但是 ...
- Android 中更改了默认app图标,在手机上还是显示默认图标
注意 启动图标名称勿用默认名称,改为自定义的名称,比如ic_launcher_k,ic_launcher_自定义,防止启动图标找到第三方引用的图标,导致不是想要的logo <applicatio ...
- android开发如何修改应用程序图标、应用程序名称
1 修改程序的图标, 修改drawable文件夹的i→→c_launcher.png图标,把新的图标改名覆盖就可以了. 如果你要自己的名称,可以修改AndroidManifest.xml的这个节点,a ...
最新文章
- 17,Scatter函数
- 【两行命令】R语言读取excel数据
- pycharm活动模板
- Basic Calculator
- Kubernetes学习之路目录
- iphone 低版本渲染不出来内容的一种解决办法
- 计算机组装与维护课程教学内容,《计算机组装与维护》课程教学计划
- 行业大佬集体唱衰教育O2O,强管控的B2C模式将是唯一出路
- SOTA来啦!BERT又又又又又又魔改了!DeBERTa登顶GLUE~
- 全志r16android sdk,全志R16的android4.4.2平台點亮gc2145(evb30)版本:V1.1(分色排版)...
- 第三方支付机构是什么意思_什么是支付牌照 在哪查
- 自动阻止恶意攻击IP,降低青龙被暴力破解的风险
- 打开.sql文件的方法
- [转载]《博客园精华集》WF筛选结果(共39篇)
- PostgreSQL 连接(JOIN)
- steam服务器维护6月28,绝地求生6月28日更新到几点 吃鸡更新维护公告
- 经典布局(flex和传统两种实现)—左中右三栏式
- 完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
- Java浅拷贝和深拷贝(一文足矣),及String类型的坑。
- 刘慈欣,王晋康,何夕著《星际远征》
热门文章
- 资源地址整合与备份,即时更新
- java 编写小工具 尝试 学习(六)
- Fast dev didn't succeed, trying another location
- 【新手入门篇】新浪微博应用开发之Java入门篇
- Windows8 游戏开发教程-二、关于资源和工具
- React中的纯组件
- php框架和不用框架_如何选择一个PHP框架
- gpio库_斗牛犬:出奇的快速GPIO库
- 财政 | 十一月财政总结
- 理论 | 当 Spring Boot 遇上了消息队列......