Android开发 更改返回按钮的图标
很多的Android应用左上角都有返回按钮
在默认的情况下 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没有要求 就是略复杂些
Android开发 更改返回按钮的图标相关推荐
- Android开发 更改返回button的图标
非常多的Android应用左上角都有返回button 在默认的情况下 ADT会默认给一个返回图标 而作为开发需求 非常多都要求定制一个新的图标 在Android的站点上 发现了2种能够更改的方法 1. ...
- Android开发——创建项目和软件图标
Android开发--创建项目和软件图标 一.SDK安装及加装 1.将环境搭建好过后,点击Android Studio,就会开始进入软件,如果你没有另外下载SDK在你的电脑上,他会出现一个警示提示框, ...
- android 浮动小图标,android - 调整浮动动作按钮的图标大小(fab)
android - 调整浮动动作按钮的图标大小(fab) 新的浮动操作按钮应为56dp x 56dp,其中的图标应为24dp x 24dp. 所以图标和按钮之间的空间应该是16dp. android: ...
- Ionic2 下处理 Android 设备下返回按钮的事件
原文发表于我的技术博客 本文分享了 Ionic2 下处理 Android 设备下返回按钮的事件,供参考. 原文发表于我的技术博客 代码中我分享了如何捕捉 Ionic2 项目在 Android 设备下返 ...
- (转)解决android开发人员,手机app图标显示不正确问题
(转)解决android开发人员,手机app图标显示不正确问题 参考文章: (1)(转)解决android开发人员,手机app图标显示不正确问题 (2)https://www.cnblogs.com/ ...
- Android开发更改应用图标无效的问题
引子: 由于最近公司产品转战移动端,而且就要在年底前上线第一个版本,作为主工不得不立即投入到Android开发的学习中,昨天一天在家找了一些资料,看了一些视频,也试着弄了一个简单的应用. 问题: 本来 ...
- Android --- 如何更改应用程序的图标以及名称(Android studio)
如何在Android studio中更改应用程序的图标和名称是很多初学者遇到的问题之一,今天我就来给大家讲一下简单的步骤 1. 更改图标 首先选中我们需要更改的工程,然后new -->Im ...
- Android添加标题栏返回按钮,修改标题,添加背景
直接新建空Activity,标题栏没有返回按钮,标题也是和MainActivity 是一样的,怎么来加返回按钮,以及标题呢?标题栏背景是否也可以修改? 在新建的空Activity中的onCreated ...
- Android标题栏添加返回按钮
1.xml文件布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmln ...
- android弹出确认对话点击取消,Android点击返回按钮弹出确认消息对话框
将以下方法加入到自己想要实现该功能的Activity下即可 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ( ...
最新文章
- vue调用后台api_基于ThinkPHP V5+VUE开发的面向API的后台管理系统
- 安卓系统辅助功能中的指针停止移动后点击是什么?OTG
- mysql执行动态批处理,使用BAT批处理执行sql语句的代码
- Android Wifi简单的梳理【转】
- python高级玩法_python pandas to_excel 高级玩法
- MOON.ORM 3.5 MYSQL的配置及使用方法(最新版免费下载使用.欢迎加盟)
- 企业实战_01_ Mycat 主要作用_01
- 云开发是啥?看看它在编程导航项目的实践
- 收藏jquery兼容浏览器的ctrl+enter动作代码
- java if else重构_Java编程细节-重构-为什么 if-else 不是好代码
- 在win2k3上使用卡巴斯基6.0
- 计算机四级网络工程师考试怎样报名,计算机四级网络工程师考试流程
- lamp兄弟连 mysql_lamp兄弟连视频笔记
- 重启计算机可以使用什么组合键,死机重启电脑快捷键有哪些
- 用PS快速给图片添加逼真彩虹效果
- LUP分解求解线性方程组及求逆矩阵 java
- Euclid最大公因数算法及其扩展求逆元
- opencv实战从0到N (14)- 凸包算法 convexity defects
- 独立站推广引流的8个渠道
- 2.3 连续性随机变量
热门文章
- 计算机学霸电视剧,“学霸爱上学渣”的4部电视剧,部部甜到爆炸,全看过的真有眼光...
- 阿里云智能编码插件Cosy,提升开发效率杠杠滴!
- [IOS APP]蛙-莫言经典有声小说
- 关于macbookpro 外接显示器帧率问题
- 模电(电平转换电路)
- Making Pre-trained Language Models Better Few-Shot Learners
- SpringBoot入门之SpringBoot热部署,什么是热部署 04
- If you want to be loved, be lovable.
- 中小学计算机网络培训心得体会,计算机网络培训心得体会
- clover懒人_懒人气球驱动的互联网毕竟可能不是一个愚蠢的想法