API <11 を実行しているデバイスで ActionBarSherlock を使用してフルスクリーン モードにする方法はありますか?
さらに詳しい情報:
私のアプリは ActionBarSherlock を使用していますが、さまざまなデバイスでテスト中に問題が発生しました。
フルスクリーンでアクティビティを起動しようとすると
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
11 未満の API で実行されているデバイスで、次のエラーが発生しました。
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 11 未満で実行されているデバイスではサポートされていないためです。
だから私は問題の原因を知っていますが、それを解決する方法がわかりません。あなたの一人が私を助けてくれることを願っています。
切り取られたマニフェスト:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock" >
>