特定のエミュレーターの Android 画面に問題があります。私は以下を取得します:
これは、特定のエミュレーター設定でのみ発生し、特に samsung galaxy 2 デバイスで発生します。
ありがとう、クリス。
特定のエミュレーターの Android 画面に問題があります。私は以下を取得します:
これは、特定のエミュレーター設定でのみ発生し、特に samsung galaxy 2 デバイスで発生します。
ありがとう、クリス。
このコードを抽象ベースアクティビティに追加したときに、Android 2.xデバイス(のみ)でも同じ問題が発生しました。このコードを使用して、Android4.0の最近のアプリリストにあるアプリのスクリーンショットを無効にしています。
最後に、このコードは少なくともAndroid4.xデバイスで安全に機能することがわかりました。したがって、この問題に対する私の解決策は、Android4.0以降で実行されているかどうかを確認することでした。
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
}