安卓屏幕问题

标签 android android-emulator

我在某些模拟器的安卓屏幕上遇到了问题。我得到以下信息:

android screen issue

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

谢谢, 克里斯。

最佳答案

当我将这段代码添加到我的抽象基础 Activity 中时,我在 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);
}

关于安卓屏幕问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13186609/

相关文章:

android - 下载管理器在 Android Oreo 中不起作用

android - ADB 拒绝 shell 命令 (ls -l) : closed

android-emulator - 错误 : NAND: could not write file/hd2/android-sdk-linux_86/add-ons/google_apis-7_r01/images//system. img,文件存在

java - 如何让信任 anchor 在 Android API 级别 16-19 上正常工作

android - 如何使用android中的广播接收器来振动设备?

java - 将水平保存的 png 旋转为垂直 [Android]

android - Android 模拟器上的 Dev Tools 应用程序在 SD 卡扫描时崩溃?

android - 有安卓的PCI卡吗?

android - Google TV/Google TV 模拟器上的 Unity 3d 应用程序 : Missing Mono

java - 下载后打开文件APK