| commit | aa4273212f161b96429dd2443daf7c274bc3c1f6 | [log] [tgz] |
|---|---|---|
| author | Makoto Onuki <[email protected]> | Fri Mar 05 04:25:55 2021 +0000 |
| committer | Automerger Merge Worker <[email protected]> | Fri Mar 05 04:25:55 2021 +0000 |
| tree | 2959d5f8b9181f1231f5a71cb7cefd64f2b62d86 | |
| parent | 8897a25115a78edd4357bb6f1962d4fac52d3ae1 [diff] | |
| parent | 11fe2048a5aa5d3d3db315194921130bf2407919 [diff] |
Add SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS to CalendarDebugActivity am: 11fe2048a5 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CalendarProvider/+/13545483 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I69fb185a4e5558929be7e6ef14e170d9cdeb7788
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 9d87918..fd56187 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 @@ 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();