我一直在寻找操作栏,因为它可能在我正在构建的应用程序中很有用,但是我已经读过它只能在API级别11上工作。如果是这样的话,Android市场在姜饼(API等级10)上使用操作栏的方式如何?Android市场行动酒吧姜饼工作..?
回答
Kibria几周前我问自己这个问题。看看ActionBarCompat项目从Android开发者页面:
http://developer.android.com/resources/samples/ActionBarCompat/index.html
此示例演示了如何使用操作栏的设计模式上预先API 11台设备和内置的动作条上支持API的设备11或更高。
正如它所说的,它允许您在预API 11设备上具有操作栏,并且它像魅力一样工作。
您可以在最近的平台的示例目录中找到完整的源代码(我试过在平台14的示例中找到它)。
因此,如果您正在考虑对您的应用程序使用ActionBar并希望兼容,请继续查看该示例,并将其用作您应用程序的指南。 有任何疑问,请随时询问。
如果您只是想要一个简单的解决方案并避免查看代码,您也可以试试ActionBarSherlock(http://actionbarsherlock.com/)。 这是我第一次引用的库的扩展,其目标是简化在所有Android平台上使用ActionBar。 有一个使用指南可以在:http://actionbarsherlock.com/usage.html
该版本的Android电子市场没有使用该框架的ActionBar。您可以自己实现一个,因为它只是一个位于布局中所有视图顶部的酒吧。
如果你想实现的动作条在自己的应用程序,也不要觉得自己从头写一个,你有两个选择:
- 开始与ActionBarCompat sample code
- 使用ActionBarSherlock ,第三方ActionBar。
哦,这是有道理的,我一直在考虑actionbarsherlock和greendroid项目,谢谢! – kibria3 2012-03-01 02:09:07
- 1. inPreferredConfig()在Android中不工作姜饼
- 2. NMEAlistener不工作姜饼
- 3. Android姜饼键盘
- 4. android - 两色行动酒吧背景
- 5. 广场backItem在酒吧
- 6. mTabHost.getTabWidget()。getChildAt(4).performClick()不工作姜饼
- 7. Android jsonWriter,jsonReader for姜饼2.3
- 8. SearchView in Android酒吧
- 9. Android AChartEngine - Bar酒吧
- 10. Android - 星级酒吧
- 11. 广播接收器不能在Android上工作姜饼
- 12. Android GCM在ICS上工作,但不在姜饼上
- 13. 片段姜饼
- 14. 在姜饼
- 15. 在姜饼
- 16. 上姜饼
- 17. 酒吧按钮项不工作
- 18. Android 2.3.4上的Android Maps V2.4姜饼
- 19. Android服务杀死Android 2.3(姜饼)
- 20. 价格滑块不工作移动,不能滑动酒吧
- 21. 风格的Android ActionMode酒吧
- 22. 的Android ActionBarSherlock顶酒吧
- 23. Android行动吧
- 24. 创建使用3寻求酒吧在Android的工作室
- 25. 动作酒吧夏洛克黑暗主题与灯光主题+黑暗行动酒吧
- 26. Javascript游戏:移动酒吧
- 27. CSS浮动文本酒吧
- 28. D3互动H-酒吧
- 29. Android姜饼:NFC支持 - 仅接收?
- 30. 重新编译的Android的launcher2(姜饼)
是的,我已经读过了,开始时对API11以前的含义感到非常困惑,但现在它看起来很有意义,谢谢! – kibria3 2012-03-01 02:07:50