删除Android 2.3(姜饼)中的标题栏会导致SurfaceView出现问题
有人在姜饼中遇到应用程序问题吗?--如果你使用删除Android 2.3(姜饼)中的标题栏会导致SurfaceView出现问题,android,surfaceview,Android,Surfaceview,有人在姜饼中遇到应用程序问题吗?--如果你使用 requestWindowFeature(Window.FEATURE_NO_TITLE); 然后切换到另一个窗口,当您返回时,它会更改surfaceview的尺寸 现在,我已经把标题栏放回去,来解决这个问题 谢谢你的帮助 马克是的,我们在升级到安卓2.3.4之后也经历过这种情况。为了在我们的应用程序中修复它,我们取消了requestWindowFeature(Window.FEATURE\u NO\u TITLE);在我们的应用程序中,然后使用
requestWindowFeature(Window.FEATURE_NO_TITLE);
然后切换到另一个窗口,当您返回时,它会更改surfaceview的尺寸
现在,我已经把标题栏放回去,来解决这个问题
谢谢你的帮助
马克是的,我们在升级到安卓2.3.4之后也经历过这种情况。为了在我们的应用程序中修复它,我们取消了requestWindowFeature(Window.FEATURE\u NO\u TITLE);在我们的应用程序中,然后使用styles.xml,保存在项目的values文件夹中,其中包含以下内容:
<?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>
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<color name ="background">#000000</color>
</resources>
"
@颜色/背景
此处将使用colors.xml设置@color/background,该设置也保存在项目的值文件夹中,并包含以下内容:
<?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>
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<color name ="background">#000000</color>
</resources>
#000000
然后在我们使用的清单文件中:
<application android:label="@string/app_name"
android:icon="@drawable/icon"
android:theme="@style/Theme.Transparent"
>
将主题作为一个整体应用于应用程序。也许其他人会有更好的建议,也可能是姜饼和Froyo中出现这种情况的原因。requestWindowFeature(Window.FEATURE\u NO\u TITLE)与SurfaceView配合得很好