diff options
| author | Filip Gruszczynski <gruszczy@google.com> | 2015-01-05 22:46:12 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-01-05 22:46:14 +0000 |
| commit | 8c6b59f46da3e65ce157fe40a08f1c1fbba3e1c2 (patch) | |
| tree | 92f5a8a9f9988ece2ab4ca7339cabc0df59524a9 /core/java/android | |
| parent | 1f3f47b3680547dbb764db173e02d833e12d65a2 (diff) | |
| parent | fe568359340e58492e2ca1ebdab0f234b91e328a (diff) | |
Merge "Add system api for disabling touch events in wallpaper behind the window." into lmp-mr1-dev
Diffstat (limited to 'core/java/android')
| -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 */ |
