Loading core/java/android/view/ActionProvider.java +8 −0 Original line number Diff line number Diff line Loading @@ -236,6 +236,14 @@ public abstract class ActionProvider { mVisibilityListener = listener; } /** * @hide */ public void reset() { mVisibilityListener = null; mSubUiVisibilityListener = null; } /** * @hide Internal use only */ Loading core/java/com/android/internal/view/menu/MenuItemImpl.java +1 −1 Original line number Diff line number Diff line Loading @@ -593,7 +593,7 @@ public final class MenuItemImpl implements MenuItem { public MenuItem setActionProvider(ActionProvider actionProvider) { if (mActionProvider != null) { mActionProvider.setVisibilityListener(null); mActionProvider.reset(); } mActionView = null; mActionProvider = actionProvider; Loading Loading
core/java/android/view/ActionProvider.java +8 −0 Original line number Diff line number Diff line Loading @@ -236,6 +236,14 @@ public abstract class ActionProvider { mVisibilityListener = listener; } /** * @hide */ public void reset() { mVisibilityListener = null; mSubUiVisibilityListener = null; } /** * @hide Internal use only */ Loading
core/java/com/android/internal/view/menu/MenuItemImpl.java +1 −1 Original line number Diff line number Diff line Loading @@ -593,7 +593,7 @@ public final class MenuItemImpl implements MenuItem { public MenuItem setActionProvider(ActionProvider actionProvider) { if (mActionProvider != null) { mActionProvider.setVisibilityListener(null); mActionProvider.reset(); } mActionView = null; mActionProvider = actionProvider; Loading