有没有办法使用的设备上运行ActionBarSherlock API < 11在全屏模式去?全屏模式使用的设备上运行ActionBarSherlock API <11
更多信息:
我的应用程序是使用ActionBarSherlock和而不同的设备上我无意中发现一个问题测试。
如果我尝试卓推出全屏
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
一个活动上一个API低于11以下出错运行的设备:
05-29 10:12:54.436: E/AndroidRuntime(1034): FATAL EXCEPTION: main
05-29 10:12:54.436: E/AndroidRuntime(1034): java.lang.RuntimeException: Unable to start activity ComponentInfo{de.osthessennews.osthessennewsapp/com.example.listview.PlayVideo}: java.lang.IllegalStateException: You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.
出现该错误的辩论,因为在线路在API的<上运行的设备不支持Manifest 11.
所以我知道是什么导致了这个问题,但我不知道如何解决它。我希望你们中的一个能帮助我。
清单剪断:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock" >
>
thx为快速回答,那实际上做了诀窍:) – luQ
欢迎伙计... – Sam
添加getSupportActionBar()。hide()来隐藏操作栏也。 – touchchandra