diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2021-01-13 21:03:21 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2021-01-13 21:03:21 +0000 |
commit | 1bda681d1345880548f1e9f5b603356f92719e94 (patch) | |
tree | bb98a37e749d1d0654d98401376e02f26cc0baac | |
parent | cb8dc75ff24f14b9554675b21fb99b71ccf79f4f (diff) | |
parent | 9a0e541b1725107b0c45a2a32d721ea816d2e6ba (diff) | |
download | Contacts-1bda681d1345880548f1e9f5b603356f92719e94.tar.gz |
Snap for 7080270 from 9a0e541b1725107b0c45a2a32d721ea816d2e6ba to mainline-releaseandroid-mainline-12.0.0_r55android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r45android-mainline-11.0.0_r33android-mainline-11.0.0_r10android11-mainline-release
Change-Id: Id775d5810e8be731e615a23fa99d3d565477f76c
-rw-r--r-- | Android.bp | 2 | ||||
-rw-r--r-- | AndroidManifest.xml | 1 | ||||
-rw-r--r-- | src/com/android/contacts/vcard/ImportVCardActivity.java | 3 | ||||
-rw-r--r-- | src/com/android/contacts/vcard/SelectAccountActivity.java | 3 |
4 files changed, 8 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp index 1fd8e8b29..08288f83d 100644 --- a/Android.bp +++ b/Android.bp @@ -32,6 +32,6 @@ android_app { proguard_flags_files: ["proguard.flags"], }, - sdk_version: "current", + sdk_version: "system_current", min_sdk_version: "21", } diff --git a/AndroidManifest.xml b/AndroidManifest.xml index e0814c1c6..c9dc980c9 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -53,6 +53,7 @@ <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <!-- Required in P to run Service.startForeground() --> <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> + <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS" /> <uses-feature android:name="android.hardware.telephony" diff --git a/src/com/android/contacts/vcard/ImportVCardActivity.java b/src/com/android/contacts/vcard/ImportVCardActivity.java index 2c69cdfd6..38367c40f 100644 --- a/src/com/android/contacts/vcard/ImportVCardActivity.java +++ b/src/com/android/contacts/vcard/ImportVCardActivity.java @@ -546,6 +546,9 @@ public class ImportVCardActivity extends Activity implements ImportVCardDialogFr protected void onCreate(Bundle bundle) { super.onCreate(bundle); + getWindow().addSystemFlags(android.view.WindowManager.LayoutParams + .SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); + Uri sourceUri = getIntent().getData(); // Reading uris from non-storage needs the permission granted from the source intent, diff --git a/src/com/android/contacts/vcard/SelectAccountActivity.java b/src/com/android/contacts/vcard/SelectAccountActivity.java index ac5b3eb71..eb13e505c 100644 --- a/src/com/android/contacts/vcard/SelectAccountActivity.java +++ b/src/com/android/contacts/vcard/SelectAccountActivity.java @@ -52,6 +52,9 @@ public class SelectAccountActivity extends Activity { protected void onCreate(Bundle bundle) { super.onCreate(bundle); + getWindow().addSystemFlags(android.view.WindowManager.LayoutParams + .SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); + // There's three possibilities: // - more than one accounts -> ask the user // - just one account -> use the account without asking the user |