summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2020-02-05 10:45:12 -0800
committerXin Li <delphij@google.com>2020-02-05 10:45:12 -0800
commit8a33ea4a133e1f4994860a1408230a12b396e1ce (patch)
treeb7ed742968ee5c7d0f25e342590c8866cd559916
parentf9c7d973c66ccb8c55a290a0c67284bb1d49979c (diff)
parent540f014273e3354e6a073f99b18e8207761530f4 (diff)
downloadCertInstaller-8a33ea4a133e1f4994860a1408230a12b396e1ce.tar.gz
DO NOT MERGE - Merge QQ1A.200205.002 into master
Bug: 147428392 Change-Id: I69a28f105fe4d2721a81de40db49f3a2619744b2
-rw-r--r--AndroidManifest.xml1
-rw-r--r--src/com/android/certinstaller/CertInstaller.java3
2 files changed, 4 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index e6e7af0..4212254 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -9,6 +9,7 @@
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.MANAGE_USERS" />
<uses-permission android:name="android.permission.ACCESS_ALL_DOWNLOADS" />
+ <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS" />
<application android:label="@string/app_name"
android:allowBackup="false">
diff --git a/src/com/android/certinstaller/CertInstaller.java b/src/com/android/certinstaller/CertInstaller.java
index 8b381cb..dd849a7 100644
--- a/src/com/android/certinstaller/CertInstaller.java
+++ b/src/com/android/certinstaller/CertInstaller.java
@@ -16,6 +16,8 @@
package com.android.certinstaller;
+import static android.view.WindowManager.LayoutParams.SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS;
+
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
@@ -85,6 +87,7 @@ public class CertInstaller extends Activity {
@Override
protected void onCreate(Bundle savedStates) {
super.onCreate(savedStates);
+ getWindow().addSystemFlags(SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS);
mCredentials = createCredentialHelper(getIntent());