Loading core/java/android/widget/RemoteViews.java +19 −19 Original line number Diff line number Diff line Loading @@ -783,7 +783,7 @@ public class RemoteViews implements Parcelable, Filter { } } private class SetEmptyView extends Action { private static class SetEmptyView extends Action { int emptyViewId; SetEmptyView(@IdRes int viewId, @IdRes int emptyViewId) { Loading Loading @@ -820,7 +820,7 @@ public class RemoteViews implements Parcelable, Filter { } } private class SetPendingIntentTemplate extends Action { private static class SetPendingIntentTemplate extends Action { public SetPendingIntentTemplate(@IdRes int id, PendingIntent pendingIntentTemplate) { this.viewId = id; this.pendingIntentTemplate = pendingIntentTemplate; Loading Loading @@ -891,7 +891,7 @@ public class RemoteViews implements Parcelable, Filter { PendingIntent pendingIntentTemplate; } private class SetRemoteViewsAdapterList extends Action { private static class SetRemoteViewsAdapterList extends Action { public SetRemoteViewsAdapterList(@IdRes int id, ArrayList<RemoteViews> list, int viewTypeCount) { this.viewId = id; Loading Loading @@ -1354,7 +1354,7 @@ public class RemoteViews implements Parcelable, Filter { } @Nullable private MethodHandle getMethod(View view, String methodName, Class<?> paramType, private static MethodHandle getMethod(View view, String methodName, Class<?> paramType, boolean async) { MethodArgs result; Class<? extends View> klass = view.getClass(); Loading Loading @@ -1433,7 +1433,7 @@ public class RemoteViews implements Parcelable, Filter { * to {@link ImageView#getDrawable()}. * <p> */ private class SetDrawableTint extends Action { private static class SetDrawableTint extends Action { SetDrawableTint(@IdRes int id, boolean targetBackground, @ColorInt int colorFilter, @NonNull PorterDuff.Mode mode) { this.viewId = id; Loading Loading @@ -1697,7 +1697,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Base class for the reflection actions. */ private abstract class BaseReflectionAction extends Action { private abstract static class BaseReflectionAction extends Action { static final int BOOLEAN = 1; static final int BYTE = 2; static final int SHORT = 3; Loading Loading @@ -1860,7 +1860,7 @@ public class RemoteViews implements Parcelable, Filter { } /** Class for the reflection actions. */ private final class ReflectionAction extends BaseReflectionAction { private static final class ReflectionAction extends BaseReflectionAction { @UnsupportedAppUsage Object value; Loading Loading @@ -2006,7 +2006,7 @@ public class RemoteViews implements Parcelable, Filter { } } private final class ResourceReflectionAction extends BaseReflectionAction { private static final class ResourceReflectionAction extends BaseReflectionAction { static final int DIMEN_RESOURCE = 1; static final int COLOR_RESOURCE = 2; Loading Loading @@ -2093,7 +2093,7 @@ public class RemoteViews implements Parcelable, Filter { } } private final class AttributeReflectionAction extends BaseReflectionAction { private static final class AttributeReflectionAction extends BaseReflectionAction { static final int DIMEN_RESOURCE = 1; static final int COLOR_RESOURCE = 2; Loading Loading @@ -2187,7 +2187,7 @@ public class RemoteViews implements Parcelable, Filter { return ATTRIBUTE_REFLECTION_ACTION_TAG; } } private final class ComplexUnitDimensionReflectionAction extends BaseReflectionAction { private static final class ComplexUnitDimensionReflectionAction extends BaseReflectionAction { private final float mValue; @ComplexDimensionUnit Loading Loading @@ -2243,7 +2243,7 @@ public class RemoteViews implements Parcelable, Filter { } } private final class NightModeReflectionAction extends BaseReflectionAction { private static final class NightModeReflectionAction extends BaseReflectionAction { private final Object mLightValue; private final Object mDarkValue; Loading Loading @@ -2603,7 +2603,7 @@ public class RemoteViews implements Parcelable, Filter { /** * ViewGroup methods related to removing child views. */ private class ViewGroupActionRemove extends Action { private static class ViewGroupActionRemove extends Action { /** * Id that indicates that all child views of the affected ViewGroup should be removed. * Loading Loading @@ -2725,7 +2725,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Action to remove a view from its parent. */ private class RemoveFromParentAction extends Action { private static class RemoveFromParentAction extends Action { RemoveFromParentAction(@IdRes int viewId) { this.viewId = viewId; Loading Loading @@ -2795,7 +2795,7 @@ public class RemoteViews implements Parcelable, Filter { * Helper action to set compound drawables on a TextView. Supports relative * (s/t/e/b) or cardinal (l/t/r/b) arrangement. */ private class TextViewDrawableAction extends Action { private static class TextViewDrawableAction extends Action { public TextViewDrawableAction(@IdRes int viewId, boolean isRelative, @DrawableRes int d1, @DrawableRes int d2, @DrawableRes int d3, @DrawableRes int d4) { this.viewId = viewId; Loading Loading @@ -2942,7 +2942,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to set text size on a TextView in any supported units. */ private class TextViewSizeAction extends Action { private static class TextViewSizeAction extends Action { TextViewSizeAction(@IdRes int viewId, @ComplexDimensionUnit int units, float size) { this.viewId = viewId; this.units = units; Loading Loading @@ -2980,7 +2980,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to set padding on a View. */ private class ViewPaddingAction extends Action { private static class ViewPaddingAction extends Action { public ViewPaddingAction(@IdRes int viewId, @Px int left, @Px int top, @Px int right, @Px int bottom) { this.viewId = viewId; Loading Loading @@ -3210,7 +3210,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to add a view tag with RemoteInputs. */ private class SetRemoteInputsAction extends Action { private static class SetRemoteInputsAction extends Action { public SetRemoteInputsAction(@IdRes int viewId, RemoteInput[] remoteInputs) { this.viewId = viewId; Loading Loading @@ -3246,7 +3246,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to override all textViewColors */ private class OverrideTextColorsAction extends Action { private static class OverrideTextColorsAction extends Action { private final int textColor; Loading Loading @@ -3289,7 +3289,7 @@ public class RemoteViews implements Parcelable, Filter { } } private class SetIntTagAction extends Action { private static class SetIntTagAction extends Action { @IdRes private final int mViewId; @IdRes private final int mKey; private final int mTag; Loading Loading
core/java/android/widget/RemoteViews.java +19 −19 Original line number Diff line number Diff line Loading @@ -783,7 +783,7 @@ public class RemoteViews implements Parcelable, Filter { } } private class SetEmptyView extends Action { private static class SetEmptyView extends Action { int emptyViewId; SetEmptyView(@IdRes int viewId, @IdRes int emptyViewId) { Loading Loading @@ -820,7 +820,7 @@ public class RemoteViews implements Parcelable, Filter { } } private class SetPendingIntentTemplate extends Action { private static class SetPendingIntentTemplate extends Action { public SetPendingIntentTemplate(@IdRes int id, PendingIntent pendingIntentTemplate) { this.viewId = id; this.pendingIntentTemplate = pendingIntentTemplate; Loading Loading @@ -891,7 +891,7 @@ public class RemoteViews implements Parcelable, Filter { PendingIntent pendingIntentTemplate; } private class SetRemoteViewsAdapterList extends Action { private static class SetRemoteViewsAdapterList extends Action { public SetRemoteViewsAdapterList(@IdRes int id, ArrayList<RemoteViews> list, int viewTypeCount) { this.viewId = id; Loading Loading @@ -1354,7 +1354,7 @@ public class RemoteViews implements Parcelable, Filter { } @Nullable private MethodHandle getMethod(View view, String methodName, Class<?> paramType, private static MethodHandle getMethod(View view, String methodName, Class<?> paramType, boolean async) { MethodArgs result; Class<? extends View> klass = view.getClass(); Loading Loading @@ -1433,7 +1433,7 @@ public class RemoteViews implements Parcelable, Filter { * to {@link ImageView#getDrawable()}. * <p> */ private class SetDrawableTint extends Action { private static class SetDrawableTint extends Action { SetDrawableTint(@IdRes int id, boolean targetBackground, @ColorInt int colorFilter, @NonNull PorterDuff.Mode mode) { this.viewId = id; Loading Loading @@ -1697,7 +1697,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Base class for the reflection actions. */ private abstract class BaseReflectionAction extends Action { private abstract static class BaseReflectionAction extends Action { static final int BOOLEAN = 1; static final int BYTE = 2; static final int SHORT = 3; Loading Loading @@ -1860,7 +1860,7 @@ public class RemoteViews implements Parcelable, Filter { } /** Class for the reflection actions. */ private final class ReflectionAction extends BaseReflectionAction { private static final class ReflectionAction extends BaseReflectionAction { @UnsupportedAppUsage Object value; Loading Loading @@ -2006,7 +2006,7 @@ public class RemoteViews implements Parcelable, Filter { } } private final class ResourceReflectionAction extends BaseReflectionAction { private static final class ResourceReflectionAction extends BaseReflectionAction { static final int DIMEN_RESOURCE = 1; static final int COLOR_RESOURCE = 2; Loading Loading @@ -2093,7 +2093,7 @@ public class RemoteViews implements Parcelable, Filter { } } private final class AttributeReflectionAction extends BaseReflectionAction { private static final class AttributeReflectionAction extends BaseReflectionAction { static final int DIMEN_RESOURCE = 1; static final int COLOR_RESOURCE = 2; Loading Loading @@ -2187,7 +2187,7 @@ public class RemoteViews implements Parcelable, Filter { return ATTRIBUTE_REFLECTION_ACTION_TAG; } } private final class ComplexUnitDimensionReflectionAction extends BaseReflectionAction { private static final class ComplexUnitDimensionReflectionAction extends BaseReflectionAction { private final float mValue; @ComplexDimensionUnit Loading Loading @@ -2243,7 +2243,7 @@ public class RemoteViews implements Parcelable, Filter { } } private final class NightModeReflectionAction extends BaseReflectionAction { private static final class NightModeReflectionAction extends BaseReflectionAction { private final Object mLightValue; private final Object mDarkValue; Loading Loading @@ -2603,7 +2603,7 @@ public class RemoteViews implements Parcelable, Filter { /** * ViewGroup methods related to removing child views. */ private class ViewGroupActionRemove extends Action { private static class ViewGroupActionRemove extends Action { /** * Id that indicates that all child views of the affected ViewGroup should be removed. * Loading Loading @@ -2725,7 +2725,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Action to remove a view from its parent. */ private class RemoveFromParentAction extends Action { private static class RemoveFromParentAction extends Action { RemoveFromParentAction(@IdRes int viewId) { this.viewId = viewId; Loading Loading @@ -2795,7 +2795,7 @@ public class RemoteViews implements Parcelable, Filter { * Helper action to set compound drawables on a TextView. Supports relative * (s/t/e/b) or cardinal (l/t/r/b) arrangement. */ private class TextViewDrawableAction extends Action { private static class TextViewDrawableAction extends Action { public TextViewDrawableAction(@IdRes int viewId, boolean isRelative, @DrawableRes int d1, @DrawableRes int d2, @DrawableRes int d3, @DrawableRes int d4) { this.viewId = viewId; Loading Loading @@ -2942,7 +2942,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to set text size on a TextView in any supported units. */ private class TextViewSizeAction extends Action { private static class TextViewSizeAction extends Action { TextViewSizeAction(@IdRes int viewId, @ComplexDimensionUnit int units, float size) { this.viewId = viewId; this.units = units; Loading Loading @@ -2980,7 +2980,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to set padding on a View. */ private class ViewPaddingAction extends Action { private static class ViewPaddingAction extends Action { public ViewPaddingAction(@IdRes int viewId, @Px int left, @Px int top, @Px int right, @Px int bottom) { this.viewId = viewId; Loading Loading @@ -3210,7 +3210,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to add a view tag with RemoteInputs. */ private class SetRemoteInputsAction extends Action { private static class SetRemoteInputsAction extends Action { public SetRemoteInputsAction(@IdRes int viewId, RemoteInput[] remoteInputs) { this.viewId = viewId; Loading Loading @@ -3246,7 +3246,7 @@ public class RemoteViews implements Parcelable, Filter { /** * Helper action to override all textViewColors */ private class OverrideTextColorsAction extends Action { private static class OverrideTextColorsAction extends Action { private final int textColor; Loading Loading @@ -3289,7 +3289,7 @@ public class RemoteViews implements Parcelable, Filter { } } private class SetIntTagAction extends Action { private static class SetIntTagAction extends Action { @IdRes private final int mViewId; @IdRes private final int mKey; private final int mTag; Loading