誰かがジンジャーブレッドで自分のアプリに問題がありますか? - 使用している場合Android 2.3(ジンジャーブレッド)のタイトルバーを削除するとSurfaceViewに問題が発生する
requestWindowFeature(Window.FEATURE_NO_TITLE);
別のウィンドウに切り替えると戻ってくると、表面ビューの寸法が変わります。
今のところ、この問題を回避するためにタイトルバーを戻しました。任意のヘルプ マーク
誰かがジンジャーブレッドで自分のアプリに問題がありますか? - 使用している場合Android 2.3(ジンジャーブレッド)のタイトルバーを削除するとSurfaceViewに問題が発生する
requestWindowFeature(Window.FEATURE_NO_TITLE);
別のウィンドウに切り替えると戻ってくると、表面ビューの寸法が変わります。
今のところ、この問題を回避するためにタイトルバーを戻しました。任意のヘルプ マーク
ため
おかげではい、私たちはあまりにもアンドロイド2.3.4にアップデートした後にこれを経験しています。アプリケーションで修正するために、requestWindowFeature(Window.FEATURE_NO_TITLE)を削除しました。我々のアプリで、その後には、以下のフォルダ、プロジェクトの値に保存されているのstyles.xmlを利用:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Transparent" parent="@android:style/Theme.Translucent.NoTitleBar.Fullscreen">"
<item name="android:windowBackground">@color/background</item>
</style>
ここ
colors.xmlがある@色/背景を設定するために利用されますまた、で、プロジェクトの価値のフォルダに保存され、次の
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<color name ="background">#000000</color>
</resources>
その後、我々が利用マニフェストファイルに:
<application android:label="@string/app_name"
android:icon="@drawable/icon"
android:theme="@style/Theme.Transparent"
>
テーマをアプリケーション全体に適用します。おそらく他の人がより良い提案をしてくれますし、FroyoのようにGingerbreadでなぜこのようなことが起こるのかについての理由はrequestWindowFeature(Window.FEATURE_NO_TITLE)です。 SurfaceViewsでうまくいきました。