ActionBar项目如何在Android应用中使用

  介绍

这篇文章将为大家详细讲解有关ActionBar项目如何在Android应用中使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

1,在Androidmanifest。xml里面加上

& lt; uses-sdk Android: minSdkVersion=?1“/祝辞

或者

& lt; uses-sdk Android: targetSdkVersion=?1”;/在

要使版本号在3.0以上,这样系统就自动把菜单放在ActionBar上面。

2,准备一个Menu。xml,以便加载。其实这就是一个传统的菜单布的局,只是多了<代码> android: showAsAction=癷fRoom | withText" 这个属性,ifRoom的意思就是说只要ActionBar上有空间,就把该项目显示出来,否则就坠在后面。

& lt;及# 63;xml version=?.0”;编码=皍tf-8", # 63;比;   & lt;菜单xmlns: android=癶ttp://schemas.android.com/apk/res/android"比;   & lt;项目android: id=癅 + id/action_search"   android:图标=癅android:可拉的/ic_menu_search"   android: title=癮ction_bar_search"   android: showAsAction=癷fRoom"   android: actionViewClass=癮ndroid.widget.SearchView"/比;   & lt;项目android: id=癅 + id/action_add"   android:图标=癅android:可拉的/ic_menu_add"   android: title=癮ction_bar_add"/比;   & lt;项目android: id=癅 + id/action_edit"   android:图标=癅android:可拉的/ic_menu_edit"   android: showAsAction=癮lways"   android: title=癮ction_bar_edit"/比;   & lt;项目android: id=癅 + id/action_share"   android:图标=癅android:可拉的/ic_menu_share"   android: title=癮ction_bar_share"   android: showAsAction=癷fRoom"/比;   & lt;项目android: id=癅 + id/action_sort"   android:图标=癅android:可拉的/ic_menu_sort_by_size"   android: title=癮ction_bar_sort"   android: showAsAction=癷fRoom"比;   & lt; menu>   & lt;项目android: id=癅 + id/action_sort_size"   android:图标=癅android:可拉的/ic_menu_sort_by_size"   android: title=癮ction_bar_sort_size"   android: onClick=皁nSort"/比;   & lt;项目android: id=癅 + id/action_sort_alpha"   android:图标=癅android:可拉的/ic_menu_sort_alphabetically"   android: title=癮ction_bar_sort_alpha"   android: onClick=皁nSort"/比;   & lt;/menu>   & lt;/item>   & lt;/menu>

3,活动中的代码:

进口android.app.Activity;
  进口android.graphics.drawable.Drawable;
  进口android.os.Bundle;
  进口android.view.Menu;
  进口android.view.MenuInflater;
  进口android.view.MenuItem;
  进口android.widget.SearchView;
  进口android.widget.SearchView.OnQueryTextListener;
  进口android.widget.TextView;
  进口android.widget.Toast;/* *
  *这说明操作栏的习惯用法。默认的蜂巢主题
  *包括默认操作栏和菜单资源用于填充
  *菜单数据本身。如果你# 39;想看看这些东西是如何工作的,看到的
  * ActionBarMechanics。
  */公共类ActionBarUsageActivity扩展活动实现>关于ActionBar项目如何在Android应用中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

ActionBar项目如何在Android应用中使用