3

我对某些模拟器的 android 屏幕有问题。我得到以下信息:

安卓屏幕问题

这只发生在某些模拟器设置上,特别是在三星 Galaxy 2 设备上。

谢谢,克里斯。

4

1 回答 1

0

当我将此代码添加到我的抽象基础活动时,我在 Android 2.x 设备上(仅)遇到了同样的问题。我正在使用此代码在 Android 4.0 最近的应用程序列表中禁用我的应用程序的屏幕截图。

最后我发现这段代码至少在 Android 4.x 设备上是安全的。所以我对这个问题的解决方案是检查我是否在 Android 4.0 或更高版本上运行:

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
    getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
}
于 2012-11-01T23:41:52.563 回答