Loading api/current.txt +5 −0 Original line number Diff line number Diff line Loading @@ -2850,6 +2850,7 @@ package android.app { method public void onUserInteraction(); method protected void onUserLeaveHint(); method public void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public void onWindowDismissed(); method public void onWindowFocusChanged(boolean); method public android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); method public void openContextMenu(android.view.View); Loading Loading @@ -3366,6 +3367,7 @@ package android.app { method public boolean onTouchEvent(android.view.MotionEvent); method public boolean onTrackballEvent(android.view.MotionEvent); method public void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public void onWindowDismissed(); method public void onWindowFocusChanged(boolean); method public android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); method public void openContextMenu(android.view.View); Loading Loading @@ -22701,6 +22703,7 @@ package android.service.dreams { method public boolean onPreparePanel(int, android.view.View, android.view.Menu); method public boolean onSearchRequested(); method public void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public void onWindowDismissed(); method public void onWindowFocusChanged(boolean); method public android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); method public void setContentView(int); Loading Loading @@ -28648,6 +28651,7 @@ package android.view { field public static final int FEATURE_OPTIONS_PANEL = 0; // 0x0 field public static final int FEATURE_PROGRESS = 2; // 0x2 field public static final int FEATURE_RIGHT_ICON = 4; // 0x4 field public static final int FEATURE_SWIPE_TO_DISMISS = 11; // 0xb field public static final int ID_ANDROID_CONTENT = 16908290; // 0x1020002 field public static final int PROGRESS_END = 10000; // 0x2710 field public static final int PROGRESS_INDETERMINATE_OFF = -4; // 0xfffffffc Loading Loading @@ -28679,6 +28683,7 @@ package android.view { method public abstract boolean onPreparePanel(int, android.view.View, android.view.Menu); method public abstract boolean onSearchRequested(); method public abstract void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public abstract void onWindowDismissed(); method public abstract void onWindowFocusChanged(boolean); method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); } core/java/android/app/Activity.java +7 −0 Original line number Diff line number Diff line Loading @@ -2403,6 +2403,13 @@ public class Activity extends ContextThemeWrapper return false; } /** * Called when the main window associated with the activity has been dismissed. */ public void onWindowDismissed() { finish(); } /** * Called to process key events. You can override this to intercept all * key events before they are dispatched to the window. Be sure to call Loading core/java/android/app/Dialog.java +4 −0 Original line number Diff line number Diff line Loading @@ -696,6 +696,10 @@ public class Dialog implements DialogInterface, Window.Callback, public void onDetachedFromWindow() { } public void onWindowDismissed() { dismiss(); } /** * Called to process key events. You can override this to intercept all * key events before they are dispatched to the window. Be sure to call Loading core/java/android/service/dreams/DreamService.java +4 −0 Original line number Diff line number Diff line Loading @@ -300,6 +300,10 @@ public class DreamService extends Service implements Window.Callback { public void onDetachedFromWindow() { } @Override public void onWindowDismissed() { } /** {@inheritDoc} */ @Override public void onPanelClosed(int featureId, Menu menu) { Loading core/java/android/view/Window.java +12 −1 Original line number Diff line number Diff line Loading @@ -90,11 +90,16 @@ public abstract class Window { */ public static final int FEATURE_ACTION_MODE_OVERLAY = 10; /** * Flag for requesting a decoration-free window that is dismissed by swiping from the left. */ public static final int FEATURE_SWIPE_TO_DISMISS = 11; /** * Max value used as a feature ID * @hide */ public static final int FEATURE_MAX = FEATURE_ACTION_MODE_OVERLAY; public static final int FEATURE_MAX = FEATURE_SWIPE_TO_DISMISS; /** Flag for setting the progress bar's visibility to VISIBLE */ public static final int PROGRESS_VISIBILITY_ON = -1; Loading Loading @@ -385,6 +390,12 @@ public abstract class Window { * @param mode The mode that was just finished. */ public void onActionModeFinished(ActionMode mode); /** * Called when a window is dismissed. This informs the callback that the * window is gone, and it should finish itself. */ public void onWindowDismissed(); } public Window(Context context) { Loading Loading
api/current.txt +5 −0 Original line number Diff line number Diff line Loading @@ -2850,6 +2850,7 @@ package android.app { method public void onUserInteraction(); method protected void onUserLeaveHint(); method public void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public void onWindowDismissed(); method public void onWindowFocusChanged(boolean); method public android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); method public void openContextMenu(android.view.View); Loading Loading @@ -3366,6 +3367,7 @@ package android.app { method public boolean onTouchEvent(android.view.MotionEvent); method public boolean onTrackballEvent(android.view.MotionEvent); method public void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public void onWindowDismissed(); method public void onWindowFocusChanged(boolean); method public android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); method public void openContextMenu(android.view.View); Loading Loading @@ -22701,6 +22703,7 @@ package android.service.dreams { method public boolean onPreparePanel(int, android.view.View, android.view.Menu); method public boolean onSearchRequested(); method public void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public void onWindowDismissed(); method public void onWindowFocusChanged(boolean); method public android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); method public void setContentView(int); Loading Loading @@ -28648,6 +28651,7 @@ package android.view { field public static final int FEATURE_OPTIONS_PANEL = 0; // 0x0 field public static final int FEATURE_PROGRESS = 2; // 0x2 field public static final int FEATURE_RIGHT_ICON = 4; // 0x4 field public static final int FEATURE_SWIPE_TO_DISMISS = 11; // 0xb field public static final int ID_ANDROID_CONTENT = 16908290; // 0x1020002 field public static final int PROGRESS_END = 10000; // 0x2710 field public static final int PROGRESS_INDETERMINATE_OFF = -4; // 0xfffffffc Loading Loading @@ -28679,6 +28683,7 @@ package android.view { method public abstract boolean onPreparePanel(int, android.view.View, android.view.Menu); method public abstract boolean onSearchRequested(); method public abstract void onWindowAttributesChanged(android.view.WindowManager.LayoutParams); method public abstract void onWindowDismissed(); method public abstract void onWindowFocusChanged(boolean); method public abstract android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode.Callback); }
core/java/android/app/Activity.java +7 −0 Original line number Diff line number Diff line Loading @@ -2403,6 +2403,13 @@ public class Activity extends ContextThemeWrapper return false; } /** * Called when the main window associated with the activity has been dismissed. */ public void onWindowDismissed() { finish(); } /** * Called to process key events. You can override this to intercept all * key events before they are dispatched to the window. Be sure to call Loading
core/java/android/app/Dialog.java +4 −0 Original line number Diff line number Diff line Loading @@ -696,6 +696,10 @@ public class Dialog implements DialogInterface, Window.Callback, public void onDetachedFromWindow() { } public void onWindowDismissed() { dismiss(); } /** * Called to process key events. You can override this to intercept all * key events before they are dispatched to the window. Be sure to call Loading
core/java/android/service/dreams/DreamService.java +4 −0 Original line number Diff line number Diff line Loading @@ -300,6 +300,10 @@ public class DreamService extends Service implements Window.Callback { public void onDetachedFromWindow() { } @Override public void onWindowDismissed() { } /** {@inheritDoc} */ @Override public void onPanelClosed(int featureId, Menu menu) { Loading
core/java/android/view/Window.java +12 −1 Original line number Diff line number Diff line Loading @@ -90,11 +90,16 @@ public abstract class Window { */ public static final int FEATURE_ACTION_MODE_OVERLAY = 10; /** * Flag for requesting a decoration-free window that is dismissed by swiping from the left. */ public static final int FEATURE_SWIPE_TO_DISMISS = 11; /** * Max value used as a feature ID * @hide */ public static final int FEATURE_MAX = FEATURE_ACTION_MODE_OVERLAY; public static final int FEATURE_MAX = FEATURE_SWIPE_TO_DISMISS; /** Flag for setting the progress bar's visibility to VISIBLE */ public static final int PROGRESS_VISIBILITY_ON = -1; Loading Loading @@ -385,6 +390,12 @@ public abstract class Window { * @param mode The mode that was just finished. */ public void onActionModeFinished(ActionMode mode); /** * Called when a window is dismissed. This informs the callback that the * window is gone, and it should finish itself. */ public void onWindowDismissed(); } public Window(Context context) { Loading