ActionBar的简单应用

ActionBar ab = this.getActionBar();
 ab.setDisplayHomeAsUpEnabled(true);

这里要注意的事如果你的清单文件的最小版本小于3.0会报错,必须大于3.0的版本

首先要创建一个actionbar

然后在activity里添加actionbar的点击方法

public boolean onMenuItemSelected(int featureId, MenuItem item) {
  // TODO Auto-generated method stub
  switch (item.getItemId()) {
  case android.R.id.home://默认的id值然后关闭当前activity就可以
   finish();
   break;

case R.id.addpeople:
   Intent intent = new Intent(MyLinkManActivity.this,
     AddLinkManActivity.class);
   startActivity(intent);
   break;
  }
  return super.onMenuItemSelected(featureId, item);
 }

每个activity都有一个menu,我们要通过里面的xml文件来bar里插入功能。

总结来说就是一些常用的功能会放在actionbar里

时间: 2024-12-18 15:35:34

ActionBar的简单应用的相关文章

ActionBar的简单使用

只简单实现了一下ActionBar的使用,在右上角添加两个ActionBar,在左上角实现默认的返回箭头,类似于微信朋友圈的 这是MainActivity的代码: public class MainActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a

ActionBar 的简单使用

About ActionBar The action bar is one of the most important design elements you can implement for your app's activities. It provides several user interface features that make your app immediately familiar to users by offering consistency between othe

重拾Android之ActionBar的简单使用

ActionBar实质就是Menu 1.在res/menu编写菜单界面 <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu01" android:icon="@android:drawable/ic_menu_rotate" android:orderInCategory="100&

[Android]AndroidDesign中ActionBar探究2

上一节我们只是简单了介绍了Android Design风格中的ActionBar的简单实用,如添加MenuItem,这节我们会进一步了解ActionBar的其他功能. 在Android Develop的文档(http://developer.android.com/training/implementing-navigation/index.html)详细地介绍了Navigation的实用(我们为了更好的理解就不把这个翻译为中文): 通过tabs来创建可以滑动的视图 常见的我们可以通过v4包中的

安卓基础(十五)

上面的动作条 上面的动作条 简单介绍 正文 扩展阅读 目标人群:没有基础的安卓刚開始学习的人 知识点:在Android Studio中使用support V7包来实现ActionBar的效果 目标:在页面上显示一个ActionBar 简单介绍 support V7包的导入 ActionBar的简单使用 正文 1.首先我们须要在build.gradle中加入对support V7包的引用,代码例如以下 dependencies { ... compile 'com.android.support:

Android Material Design之Toolbar与Palette

转:http://blog.csdn.net/jdsjlzx/article/details/41441083 前言 我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material Design的译文,相比之前Google在Android Holo风格上平平淡淡的表现不同,Material Design现在是被Google所比较重视的.在推出这门全新设计语言后,And

android5.0+(Toolbar)

Toolbar Toolbar是什么?大概说一下它的官方介绍.Toolbar是应用的内容的标准工具栏,可以说是Actionbar的升级版,两者不是独立关系,要使用Toolbar还是得跟ActionBar扯上关系的.相比Actionbar Toolbar最明显的一点就是变得很自由,可随处放置,因为它是作为一个ViewGroup来定义使用的,所以单纯使用ActionBar已经稍显过时了,它的一些方法已被标注过时. 那么它怎么使用呢,首先我们一样要用到v7的支持包,然后定义程序的主题样式,在style

Android Material Design之Toolbar与Palette实践

转载请注明出处:http://blog.csdn.net/bbld_/article/details/41439715 [Rocko's bog] 前言 我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material Design的译文,相比之前Google在Android Holo风格上平平淡淡的表现不同,Material Design现在是被Google所比较重视

【Android 应用开发】 ActionBar 样式具体解释 -- 样式 主题 简单介绍 Actionbar 的 icon logo 标题 菜单样式改动

作者 : 万境绝尘 ([email protected]) 转载请著名出处 : http://blog.csdn.net/shulianghan/article/details/39269163 演示样例代码下载 : -- GitHub : https://github.com/han1202012/Octopus_ActionBarStyle.git -- CSDN : http://download.csdn.net/detail/han1202012/7926959 一. 样式 和 主题