Android Action Bar 加入Back键

简介:

在Action Bar加入Back键或者其他功能, 看看效果.

代码非常简单

1
2
3
/*显示App icon左侧的back键*/
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled( true );

然后

1
2
3
4
5
6
7
8
9
@Override
public  boolean  onOptionsItemSelected(MenuItem item) {
      switch  (item.getItemId()) {
         case  android.R.id.home:
             this .finish();
         default :
             return  super .onOptionsItemSelected(item);
     }
}



本文转自chainli 51CTO博客,原文链接:http://blog.51cto.com/lichen/1213472,如需转载请自行联系原作者
相关文章
|
Android开发
Android获取设备状态栏status bar高度的正确姿势
Android获取设备状态栏高度的正确姿势 正确代码方式: int height = 0; int resourceId = getApplicationContext().
6477 0
|
2月前
|
Android开发
Android开发显示头部Bar的需求解决方案--Android应用实战
Android开发显示头部Bar的需求解决方案--Android应用实战
24 0
|
4月前
|
Android开发
Android项目架构设计问题之定义一个关闭当前页面的Action如何解决
Android项目架构设计问题之定义一个关闭当前页面的Action如何解决
20 0
|
7月前
|
Java Android开发 Kotlin
Android Dialog 弹出时,隐藏 navigation bar
Android Dialog 弹出时,隐藏 navigation bar
135 1
|
7月前
|
Android开发
Android中去掉ActionBar的几种方法
Android中去掉ActionBar的几种方法
166 0
|
Android开发
Android中保存当前按钮的状态 按back键返回之后再次进入没有改变
Android中保存当前按钮的状态 按back键返回之后再次进入没有改变
69 0
|
XML Java Android开发
连Action Bar都不会 你能说你学过 Android?
连Action Bar都不会 你能说你学过 Android?
121 0
连Action Bar都不会 你能说你学过 Android?
|
XML Android开发 数据格式
Android Studio 无法预览xml布局视图:failed to load AppCompat ActionBar with unkNown error
问题如下:   解决方法: 找到res-->values-->styles.xml 文件 可以看到主题Them设置如下:    修改为:   界面预览可以正常显示
6739 0
|
XML Java Android开发
Android自定义标题栏替代复杂的Actionbar
组合控件,顾名思义就是将一些小的控件组合起来形成一个新的控件,这些小的控件多是系统自带的控件。比如很多应用中普遍使用的标题栏控件,其实用的就是组合控件,那么下面将通过实现一个简单的标题栏自定义控件来说说组合控件的用法。
190 0
|
XML 缓存 Java
Android Studio Assistant 基础功能 —— Action
快速玩转 AS Assistant —— 更多交互即刻实现
1076 0
Android Studio Assistant 基础功能 —— Action