我是Android开发的初学者。最近我创建了一个应用程序,在那个应用程序中我使用了操作栏。当我用Android 4.4.2测试我的应用程序时,它没问题。但是当我用Android 2.2版测试时,无法加载操作栏。这是因为兼容问题吗?如果是这样,我如何使用Android 2.2的这个操作栏?我需要更改源代码吗?
以下是我在Manifest.xml中的操作栏的代码声明
<activity
android:name="com.sample.android.ScreenSlideActivity"
android:uiOptions="splitActionBarWhenNarrow" >
</activity>
答案 0 :(得分:0)
有一个名为ActionBarSherlock
的图书馆,可在2.x
请浏览这些网站,并对其有一个基本的想法
http://actionbarsherlock.com/
http://components.xamarin.com/gettingstarted/xamarinactionbarsherlock
谢谢和问候
答案 1 :(得分:0)
首先在Android 3.0(API级别11)中添加了ActionBar API,但Support Library中也提供了这些API,以便与Android 2.1(API级别7)及更高版本兼容。
具体来说,支持库的AppCompat v7部分为所有Android 2.1+设备添加了对Action Bar的支持,包括split action bar等功能。由谷歌维护,它与Android的新版本保持同步。