diff options
| author | 2015-01-05 22:56:09 +0000 | |
|---|---|---|
| committer | 2015-01-05 22:56:09 +0000 | |
| commit | 62ab1caa384fb17329891fbc24c959c7850e16c3 (patch) | |
| tree | 29986d740084f199c574c37c4b8bf1b72446f1ea | |
| parent | 4d41e49f39322ae5ceee375e515636e29ed2dfbc (diff) | |
| parent | 8117eda6f18a4d388a12ab0af318c95b86280084 (diff) | |
am 8117eda6: am 8c6b59f4: Merge "Add system api for disabling touch events in wallpaper behind the window." into lmp-mr1-dev
* commit '8117eda6f18a4d388a12ab0af318c95b86280084':
Add system api for disabling touch events in wallpaper behind the window.
| -rw-r--r-- | core/java/android/view/Window.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/view/Window.java b/core/java/android/view/Window.java index 6944c53b2bd7..55c6cb89c936 100644 --- a/core/java/android/view/Window.java +++ b/core/java/android/view/Window.java @@ -18,6 +18,7 @@ package android.view; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.SystemApi; import android.content.Context; import android.content.res.Configuration; import android.content.res.Resources; @@ -901,6 +902,14 @@ public abstract class Window { } /** @hide */ + @SystemApi + public void setDisableWallpaperTouchEvents(boolean disable) { + setPrivateFlags(disable + ? WindowManager.LayoutParams.PRIVATE_FLAG_DISABLE_WALLPAPER_TOUCH_EVENTS : 0, + WindowManager.LayoutParams.PRIVATE_FLAG_DISABLE_WALLPAPER_TOUCH_EVENTS); + } + + /** @hide */ public abstract void alwaysReadCloseOnTouchAttr(); /** @hide */ |