我的项目需要支持的Android 2.1以上,在Android 2.1中,应用程序应该有一个动作栏看起来完全一样,在本机操作栏Android 3.2+。关于我的情况下,新老平台的动作栏
我试图用ActionbarSherlock库来实现操作栏,但在Android 2.1平台,没有overflow
段(最右边的选项字段)的操作栏上,相反,它使用物理“菜单”按钮。在android 2.1上,操作栏最左侧没有“箭头”。
所以,看来我必须手动实施动作条对于Android 2.1。
我的问题:
如何手动执行行动吧为Android 2.1的
2.该项目的任何建议还要求,如果应用程序运行在Android 3.2+平台上,应用程序应使用本机操作栏API。这意味着我的项目应该能够自动切换到不同平台版本上的不同实现。 (这是在Android 2.1上,使用手动实施的操作栏,而在Android 2.3以上使用本机操作栏)。如何实现这一点??
您是否检查过有关ActionBar兼容性的示例应用程序? http://developer.android.com/resources/samples/ActionBarCompat/index.html – Luksprog 2012-02-22 09:29:35
是的,我检查了,但我不知道如何使用它?任何教程可用? – 2012-02-22 09:31:08
我想你将不得不看看代码,并直接在你的应用程序中实现它。 – Luksprog 2012-02-22 09:32:36