diff options
| author | Wale Ogunwale <ogunwale@google.com> | 2015-12-15 18:11:11 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-12-15 18:11:11 +0000 |
| commit | 3e5f080528c17acd93023ca47fa548da0e1ed2a7 (patch) | |
| tree | d644c4c80877819d9acccc772514846494505879 /core/java/android | |
| parent | c14fb58da8ca3eb984f0f88fd45979bfa72cf8fc (diff) | |
| parent | eb6722c0bc87dd5419df1eb92268b824c2d29b50 (diff) | |
Merge "Fixed bug with caption not showing for some apps that handle config changes"
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/app/Activity.java | 4 | ||||
| -rw-r--r-- | core/java/android/view/Window.java | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index 93c6bef5630e..ef84ab05c2b2 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -1733,9 +1733,13 @@ public class Activity extends ContextThemeWrapper * * @param multiWindowMode True if the activity is in multi-window mode. */ + @CallSuper public void onMultiWindowModeChanged(boolean multiWindowMode) { if (DEBUG_LIFECYCLE) Slog.v(TAG, "onMultiWindowModeChanged " + this + ": " + multiWindowMode); + if (mWindow != null) { + mWindow.onMultiWindowModeChanged(); + } } /** diff --git a/core/java/android/view/Window.java b/core/java/android/view/Window.java index 53490b4e15e3..d7a98abdb271 100644 --- a/core/java/android/view/Window.java +++ b/core/java/android/view/Window.java @@ -2106,4 +2106,10 @@ public abstract class Window { * to better match your application. */ public abstract void setResizingCaptionDrawable(Drawable drawable); + + /** + * Called when the activity changes from fullscreen mode to multi-window mode and visa-versa. + * @hide + */ + public abstract void onMultiWindowModeChanged(); } |
