summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMakoto Onuki <omakoto@google.com>2021-03-05 05:07:56 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-03-05 05:07:56 +0000
commit88e195f96f1fdf5b1acdcdddefe26be3b91e9d66 (patch)
tree2ee5c1a56feba890c0892a6a10bd751f73c75967
parenteebabc5da2a960d86958341fe6e08991b0fdb757 (diff)
parentaa4273212f161b96429dd2443daf7c274bc3c1f6 (diff)
downloadCalendarProvider-88e195f96f1fdf5b1acdcdddefe26be3b91e9d66.tar.gz
Add SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS to CalendarDebugActivity am: 11fe2048a5 am: aa4273212ftemp_ab_7272582
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CalendarProvider/+/13545483 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1ddc11fb2c0f08f6e6a39de67362458837dcb5ad
-rw-r--r--AndroidManifest.xml1
-rw-r--r--src/com/android/providers/calendar/CalendarDebugActivity.java7
2 files changed, 8 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 90ab5b8..84011cd 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -18,6 +18,7 @@
package="com.android.providers.calendar"
android:sharedUserId="android.uid.calendar">
+ <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
diff --git a/src/com/android/providers/calendar/CalendarDebugActivity.java b/src/com/android/providers/calendar/CalendarDebugActivity.java
index d06e095..70a1fe4 100644
--- a/src/com/android/providers/calendar/CalendarDebugActivity.java
+++ b/src/com/android/providers/calendar/CalendarDebugActivity.java
@@ -69,6 +69,13 @@ public class CalendarDebugActivity extends Activity implements OnClickListener {
updateDeleteButton();
}
+ @Override
+ protected void onStart() {
+ super.onStart();
+ getWindow().addSystemFlags(android.view.WindowManager.LayoutParams
+ .SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS);
+ }
+
private void updateDeleteButton() {
final boolean fileExist =
new File(Environment.getExternalStorageDirectory(), OUT_FILE).exists();