介绍
这篇文章将为大家详细讲解有关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应用中使用