android 2.* 下如何使用actionbar
2013-01-07 16:07
281 查看
想在android2.* 下面使用actionbar 我们可以使用JakeWharton写的support library扩展 ActionBarSherlock
1.ActionBarSherlock主页http://actionbarsherlock.com/index.html,下载地址https://github.com/JakeWharton/ActionBarSherlock/archive/4.2.0.zip
2.将下载下来的ActionBarSherlock下的library导入到eclipse,成为一个4.0+的android库项目
3.在你的项目中引用,项目上右击properties->android->Library->add, 选择ActionBarSherlock
4.删除你项目中的support v4包,因为ActionBarSherlock中已经包含了这个包,不然会冲突
ActionBarSherlock的用法:
1.所有Activity和Fragment 用 SherlockActivity 和 SherlockFragment 代替
2.getActionBar 用getSupportActionBar代替
3.有关menu menuItem的部分使用com.actionbarsherlock.view这个包下的
4.有关theme只有三种,或者parent只能是这三种:Theme.Sherlock.Light.DarkActionBar,Theme.Sherlock.Light,Theme.Sherlock(非常重要;在AndroidManifest.xml文件里面配置Application标记下android:theme="@style/Theme.Sherlock.Light.DarkActionBar")
具体可以参见ActionBarSherlock下的samples,总体来说还是比较简单与好用的
导入Android4.0SDK
1.ActionBarSherlock主页http://actionbarsherlock.com/index.html,下载地址https://github.com/JakeWharton/ActionBarSherlock/archive/4.2.0.zip
2.将下载下来的ActionBarSherlock下的library导入到eclipse,成为一个4.0+的android库项目
3.在你的项目中引用,项目上右击properties->android->Library->add, 选择ActionBarSherlock
4.删除你项目中的support v4包,因为ActionBarSherlock中已经包含了这个包,不然会冲突
ActionBarSherlock的用法:
1.所有Activity和Fragment 用 SherlockActivity 和 SherlockFragment 代替
2.getActionBar 用getSupportActionBar代替
3.有关menu menuItem的部分使用com.actionbarsherlock.view这个包下的
4.有关theme只有三种,或者parent只能是这三种:Theme.Sherlock.Light.DarkActionBar,Theme.Sherlock.Light,Theme.Sherlock(非常重要;在AndroidManifest.xml文件里面配置Application标记下android:theme="@style/Theme.Sherlock.Light.DarkActionBar")
具体可以参见ActionBarSherlock下的samples,总体来说还是比较简单与好用的
导入Android4.0SDK
相关文章推荐
- 低版本的android系统如何使用ActionBar
- 低版本android如何使用ActionBar
- 如何使用Android Studio开发/调试Android源码
- 如何使用android dump 函数
- 如何使用友盟 Cocos2d-x 分享组件实现 Android/iOS 分享功能
- Android如何使用样式和主题
- eclipse 开发 android 使用 tabLayout报错如何解决
- 如何使用github上的android开源项目
- 如何使用Android Debug调试功能
- Xamarin开发教程如何使用Xamarin开发Android应用
- android 如何自定义通知栏图标(不使用自定义布局情况下)
- Android中如何使用HttpURLConnection实现GET POST JSON数据与下载图片
- android4.0.4版本源码编译后如何使用
- 如何在Android应用程序中使用传感器模拟器SensorSimulator
- android 如何使用surfaceview绘制类似游戏手柄的摇杆?
- 如何使用好android的可访问性服务(Accessibility Services)
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
- 如何使用友盟 Cocos2d-x 分享组件实现 Android/iOS 分享功能
- Android DDMS如何使用?
- Android - ScrollView 使用小计 里面嵌套的View 如何设置全屏