在早期的sdk版本中,ActionBar的等价物是什么?
由于ActionBar仅在Android 3.0及更高版本中可用,在早期的sdk版本中实现类似ActionBar的小部件的好方法是什么? 我期待以编程方式做到这一点,如果有帮助。
我已经创build了一个库, ActionBarSherlock ,它是从Android兼容库扩展来实现对本机操作栏的支持,直到Android 1.6。
这个库的主要特点是它模仿了Android 3.0+的本地操作栏,并允许您与它交互,并在1.6以上的所有版本的Android上通过当前最新版本3.1进行主题化。 在上面链接的网站上有样本和文档,应该给你一个关于它是如何工作的好主意。
您也可以在GitHub wiki的实现页面上查看库的真实世界的应用程序。
Google IO 2011应用就是一个很好的例子
它在Google I / O 2011会话, devise和实现手机和平板电脑的Android用户界面期间解释的Android版本低于3.0的版本上运行。
使用android-actionbar或GreenDroid。
新的Android支持库将ActionBar支持添加回API 7。
http://developer.android.com/tools/support-library/index.html
- FragmentPagerAdapter和FragmentStatePagerAdapter之间的区别
- 运行shell命令,虽然Android上的Java代码?
- Galaxy S5 Lollipop – 并非所有的断点都会在Android Studiodebugging器下停止执行
- supportMapFragment的findFragmentById在Android Studio中返回null
- 如何从ListView中获取所有选中的项目?
- Android(JSONObject)如何通过平面JSON对象循环来获取每个键和每个值
- 从复数获得一个string在XML中使用?
- 如何按字母顺序sorting而忽略区分大小写?
- Android:AsyncTaskbuild议:私人类还是公共类?