Android添加标题栏返回按钮,修改标题,添加背景
直接新建空Activity,标题栏没有返回按钮,标题也是和MainActivity 是一样的,怎么来加返回按钮,以及标题呢?标题栏背景是否也可以修改?
在新建的空Activity中的onCreated 方法中添加如下代码即可:
public class testActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_test);ActionBar actionBar = getSupportActionBar();if(actionBar != null){actionBar.setHomeButtonEnabled(true);actionBar.setDisplayHomeAsUpEnabled(true);actionBar.setTitle("测试页面");actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.tab_menu_auto));}}@Overridepublic boolean onOptionsItemSelected(MenuItem item){switch (item.getItemId()){case android.R.id.home:this.finish();return true;}return super.onOptionsItemSelected(item);}
}
Android添加标题栏返回按钮,修改标题,添加背景相关推荐
- IOS设置导航栏返回按钮,并添加事件返回主页面
IOS设置导航栏返回按钮,并添加事件返回主页面 前提是已经push了一个viewController了.才能使用. XXXTableViewController 里面书写 - (void)viewDi ...
- Ionic2 下处理 Android 设备下返回按钮的事件
原文发表于我的技术博客 本文分享了 Ionic2 下处理 Android 设备下返回按钮的事件,供参考. 原文发表于我的技术博客 代码中我分享了如何捕捉 Ionic2 项目在 Android 设备下返 ...
- 【VUE】微商城(三)----添加顶部标题栏返回按钮功能实现
微商城源码 微商城后端接口项目包含部署说明以及API接口说明文档 1.顶部导航栏添加返回按钮 1).打开mint-ui官网找到如下代码 <router-link to="/" ...
- UINavigationController技巧一——修改返回按钮的标题
UINavigationController 一般push到另一界面后,返回按钮标题便是上一页面的title,但是对于push的第一页或者是上一页面没有title的,返回按钮标题便是默认back,如图 ...
- iOS 为自定义返回按钮的页面添加右滑返回
2019独角兽企业重金招聘Python工程师标准>>> 苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationCo ...
- 有关怎么在不创建新的按钮的前提下改变返回按钮的标题
只需要在创建第二个控制器之前添加这么一段代码: UIBarButtonItem *backItem = [[UIBarButtonItem alloc] init]; backItem.title = ...
- android弹出确认对话点击取消,Android点击返回按钮弹出确认消息对话框
将以下方法加入到自己想要实现该功能的Activity下即可 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ( ...
- android 点击返回按钮退回桌面的时候销毁了应用
发现一个奇异的bug,可能是系统版本高android11的原因吧,当应用回退栈为0的时候,按返回按钮会退回桌面,正常来说只是让应用返回后台而已,但是在楼主手机却出现了应用被销毁的问题,随即找到了解决方 ...
- 【微信小程序教程】点击按钮修改view标签背景颜色
1.效果展示 2.操作步骤: 数据绑定view样式背景属性值 通过逻辑文件设置该背景属性初始值 通过点击按钮修改背景属性值 3.关键代码 4.源代码获取方式 百度云链接:http://pan.baid ...
最新文章
- 一款全屏图片滑动js 插件 超快捷
- 通用扩展函数--类型转换
- 请立即弃用 Notepad++,还有 5 款更牛逼的选择!
- python结束进程树_【python爬虫】线程进程
- Finally语句块的运行
- [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第33篇]Bellcore攻击是如何攻击使用CRT的RSA的?
- Bootstrap 按钮上拉菜单
- 外媒揭晓华为Mate 30 Pro配置细节:新iPhone最大的对手
- 基于JAVA+SpringMVC+MYSQL的在线英语精品课程视频教学平台
- Mac OS端如何使用fastboot工具
- 关系抽取之分段卷积神经网络(PCNN)
- Windows下microsip和pjsip通话
- 【学习笔记-1】- 非线性规划的最优性一阶/二阶必要条件之例题(12道)
- trilateration三边测距算法及C语言实现(适用stm32)
- MVVM框架的了解与使用
- 互动投影游戏加密狗复制教程!
- 极客时间和极客学院_本周极客历史:旅行者指南,光盘和旋风式操作系统
- excel 合并单元格筛选
- ps中解决标点符号在行开头的问题
- Python实现增值税发票OCR(带源码)
热门文章
- spring中bean的创建流程
- 后端开发需要掌握数据库到什么程度?
- 【REACT NATIVE 系列教程之六】重写SHOULDCOMPONENTUPDATE指定组件是否进行重绘
- CSS的浮动及清除浮动的5种方法
- java servlet项目源码下载_java网上商城项目源码(jsp.servlet+javabean+mysql+jdbc)
- 一位博士在华为的22年,小编看完佩服的。。。
- java异步下载图片_CMS项目实现异步图片下载
- Vue移动端页面下拉刷新
- 招聘求职APP开发详细介绍
- 【原创】如何获得近10年的1分钟完整历史数据并导入MT4