安卓市场行动吧姜饼工作..?

kib*_*ia3 2 android android-actionbar

我一直在调查操作栏,因为它在我正在构建的应用程序中可能很有用,但是我已经读过它只能在API级别11上运行.如果是这样的话,Android市场如何使用姜饼上的操作栏(API level10)?

Ale*_*cas 6

那个版本的Android Market没有使用框架的ActionBar.可以自己实现一个,因为它只是一个位于布局中所有视图顶部的栏.

如果您想在自己的应用程序中实现ActionBar,并且不想从头开始编写ActionBar,那么您有几个选择:

-Start with ActionBarCompat示例代码 -
使用ActionBarSherlock,第三方ActionBar.


unb*_*ant 5

Kibria几个星期前我问过自己这个问题.看一下Android开发者页面中的ActionBarCompat项目:

http://developer.android.com/resources/samples/ActionBarCompat/index.html

此示例演示如何在API 11之前的设备上使用操作栏设计模式,以及在支持API 11或更高版本的设备上使用内置ActionBar.

正如它所说,它允许你在API 11之前的设备上有操作栏,它就像一个魅力.

您可以在最近的平台的示例目录中找到完整的源代码(我已尝试在平台14样本中找到并在那里找到它).

因此,如果您正在考虑为您的应用程序使用ActionBar并希望兼容,请继续查看该示例,将其用作应用程序的指南.如有任何疑问请随时询问.

[edit] 如果你只是想要一个简单的解决方案并且避免看一下代码,你也可以试试ActionBarSherlock(http://actionbarsherlock.com/).这是我首次引用的库的扩展,其目标是简化所有Android平台上ActionBar的使用.有一个使用指南,可以在http://actionbarsherlock.com/usage.html找到