RemoteViewsCompat


public static class RemoteViewsCompat


Helper for accessing features in RemoteViews.

Summary

Nested types

Representation of a fixed list of items to be displayed in a RemoteViews collection.

Builder class for RemoteCollectionItems objects.

Public fields

static @NonNull RemoteViewsCompat

Public methods

static final void
setChronometerBase(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    long base
)

Equivalent to calling android.widget.Chronometer.setBase.

static final void
setChronometerFormat(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    String format
)

Equivalent to calling android.widget.Chronometer.setFormat.

static final void
@RequiresApi(value = 31)
setCompoundButtonDrawable(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DrawableRes int resId
)

Equivalent to calling android.widget.CompoundButton.setButtonDrawable.

static final void
@RequiresApi(value = 31)
setCompoundButtonIcon(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    Icon icon
)

Equivalent to calling android.widget.CompoundButton.setButtonIcon.

static final void
@RequiresApi(value = 31)
setCompoundButtonTintBlendMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    BlendMode tintMode
)

Equivalent to calling android.widget.CompoundButton.setButtonTintBlendMode.

static final void
@RequiresApi(value = 31)
setCompoundButtonTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.CompoundButton.setButtonTintList.

static final void
@RequiresApi(value = 31)
setCompoundButtonTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList tint
)

Equivalent to calling android.widget.CompoundButton.setButtonTintList.

static final void
@RequiresApi(value = 31)
setCompoundButtonTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList notNight,
    ColorStateList night
)

Equivalent to calling android.widget.CompoundButton.setButtonTintList.

static final void
@RequiresApi(value = 31)
setCompoundButtonTintListAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.CompoundButton.setButtonTintList.

static final void
setFrameLayoutForegroundGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int foregroundGravity
)

Equivalent to calling android.widget.FrameLayout.setForegroundGravity.

static final void
setFrameLayoutMeasureAllChildren(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean measureAll
)

Equivalent to calling android.widget.FrameLayout.setMeasureAllChildren.

static final void
@RequiresApi(value = 31)
setGridLayoutAlignmentMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int alignmentMode
)

Equivalent to calling android.widget.GridLayout.setAlignmentMode.

static final void
@RequiresApi(value = 31)
setGridLayoutColumnCount(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int columnCount
)

Equivalent to calling android.widget.GridLayout.setColumnCount.

static final void
@RequiresApi(value = 31)
setGridLayoutRowCount(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int rowCount
)

Equivalent to calling android.widget.GridLayout.setRowCount.

static final void
@RequiresApi(value = 31)
setGridViewColumnWidth(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.GridView.setColumnWidth.

static final void
@RequiresApi(value = 31)
setGridViewColumnWidthDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int columnWidth
)

Equivalent to calling android.widget.GridView.setColumnWidth.

static final void
@RequiresApi(value = 31)
setGridViewColumnWidthDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int columnWidth
)

Equivalent to calling android.widget.GridView.setColumnWidth.

static final void
@RequiresApi(value = 31)
setGridViewGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int gravity
)

Equivalent to calling android.widget.GridView.setGravity.

static final void
@RequiresApi(value = 31)
setGridViewHorizontalSpacing(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.GridView.setHorizontalSpacing.

static final void
@RequiresApi(value = 31)
setGridViewHorizontalSpacingDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int resId
)

Equivalent to calling android.widget.GridView.setHorizontalSpacing.

static final void
@RequiresApi(value = 31)
setGridViewHorizontalSpacingDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.GridView.setHorizontalSpacing.

static final void
@RequiresApi(value = 31)
setGridViewNumColumns(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int numColumns
)

Equivalent to calling android.widget.GridView.setNumColumns.

static final void
@RequiresApi(value = 31)
setGridViewStretchMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int stretchMode
)

Equivalent to calling android.widget.GridView.setStretchMode.

static final void
@RequiresApi(value = 31)
setGridViewVerticalSpacing(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.GridView.setVerticalSpacing.

static final void
@RequiresApi(value = 31)
setGridViewVerticalSpacingDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int resId
)

Equivalent to calling android.widget.GridView.setVerticalSpacing.

static final void
@RequiresApi(value = 31)
setGridViewVerticalSpacingDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.GridView.setVerticalSpacing.

static final void
setImageViewAdjustViewBounds(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean adjustViewBounds
)

Equivalent to calling android.widget.ImageView.setAdjustViewBounds.

static final void
setImageViewColorFilter(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorInt int color
)

Equivalent to calling android.widget.ImageView.setColorFilter.

static final void
@RequiresApi(value = 31)
setImageViewColorFilter(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorInt int notNight,
    @ColorInt int night
)

Equivalent to calling android.widget.ImageView.setColorFilter.

static final void
@RequiresApi(value = 31)
setImageViewColorFilterAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ImageView.setColorFilter.

static final void
@RequiresApi(value = 31)
setImageViewColorFilterResource(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.ImageView.setColorFilter.

static final void
setImageViewImageAlpha(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int alpha
)

Equivalent to calling android.widget.ImageView.setImageAlpha.

static final void
setImageViewImageLevel(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int level
)

Equivalent to calling android.widget.ImageView.setImageLevel.

static final void
@RequiresApi(value = 31)
setImageViewImageTintBlendMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    BlendMode blendMode
)

Equivalent to calling android.widget.ImageView.setImageTintBlendMode.

static final void
@RequiresApi(value = 31)
setImageViewImageTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.ImageView.setImageTintList.

static final void
@RequiresApi(value = 31)
setImageViewImageTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList tint
)

Equivalent to calling android.widget.ImageView.setImageTintList.

static final void
@RequiresApi(value = 31)
setImageViewImageTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList notNightTint,
    ColorStateList nightTint
)

Equivalent to calling android.widget.ImageView.setImageTintList.

static final void
@RequiresApi(value = 31)
setImageViewImageTintListAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ImageView.setImageTintList.

static final void
setImageViewMaxHeight(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @Px int maxHeight
)

Equivalent to calling android.widget.ImageView.setMaxHeight.

static final void
@RequiresApi(value = 31)
setImageViewMaxHeight(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.ImageView.setMaxHeight.

static final void
@RequiresApi(value = 31)
setImageViewMaxHeightDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int resId
)

Equivalent to calling android.widget.ImageView.setMaxHeight.

static final void
@RequiresApi(value = 31)
setImageViewMaxHeightDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ImageView.setMaxHeight.

static final void
setImageViewMaxWidth(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @Px int maxWidth
)

Equivalent to calling android.widget.ImageView.setMaxWidth.

static final void
@RequiresApi(value = 31)
setImageViewMaxWidth(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.ImageView.setMaxWidth.

static final void
@RequiresApi(value = 31)
setImageViewMaxWidthDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int resId
)

Equivalent to calling android.widget.ImageView.setMaxWidth.

static final void
@RequiresApi(value = 31)
setImageViewMaxWidthDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ImageView.setMaxWidth.

static final void
setLinearLayoutBaselineAligned(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean baselineAligned
)

Equivalent to calling android.widget.LinearLayout.setBaselineAligned.

static final void
setLinearLayoutBaselineAlignedChildIndex(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int i
)

Equivalent to calling android.widget.LinearLayout.setBaselineAlignedChildIndex.

static final void
setLinearLayoutGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int gravity
)

Equivalent to calling android.widget.LinearLayout.setGravity.

static final void
setLinearLayoutHorizontalGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int horizontalGravity
)

Equivalent to calling android.widget.LinearLayout.setHorizontalGravity.

static final void
setLinearLayoutMeasureWithLargestChildEnabled(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean enabled
)

Equivalent to calling android.widget.LinearLayout.setMeasureWithLargestChildEnabled.

static final void
setLinearLayoutVerticalGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int verticalGravity
)

Equivalent to calling android.widget.LinearLayout.setVerticalGravity.

static final void
setLinearLayoutWeightSum(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float weightSum
)

Equivalent to calling android.widget.LinearLayout.setWeightSum.

static final void
setProgressBarIndeterminate(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean indeterminate
)

Equivalent to calling android.widget.ProgressBar.setIndeterminate.

static final void
@RequiresApi(value = 31)
setProgressBarIndeterminateTintBlendMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    BlendMode blendMode
)

Equivalent to calling android.widget.ProgressBar.setIndeterminateTintBlendMode.

static final void
@RequiresApi(value = 31)
setProgressBarIndeterminateTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.ProgressBar.setIndeterminateTintList.

static final void
@RequiresApi(value = 31)
setProgressBarIndeterminateTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList tint
)

Equivalent to calling android.widget.ProgressBar.setIndeterminateTintList.

static final void
@RequiresApi(value = 31)
setProgressBarIndeterminateTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList notNightTint,
    ColorStateList nightTint
)

Equivalent to calling android.widget.ProgressBar.setIndeterminateTintList.

static final void
@RequiresApi(value = 31)
setProgressBarIndeterminateTintListAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ProgressBar.setIndeterminateTintList.

static final void
setProgressBarMax(@NonNull RemoteViews receiver, @IdRes int viewId, int max)

Equivalent to calling android.widget.ProgressBar.setMax.

static final void
@RequiresApi(value = 26)
setProgressBarMin(@NonNull RemoteViews receiver, @IdRes int viewId, int min)

Equivalent to calling android.widget.ProgressBar.setMin.

static final void
setProgressBarProgress(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int progress
)

Equivalent to calling android.widget.ProgressBar.setProgress.

static final void
@RequiresApi(value = 31)
setProgressBarProgressBackgroundTintBlendMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    BlendMode blendMode
)

Equivalent to calling android.widget.ProgressBar.setProgressBackgroundTintBlendMode.

static final void
@RequiresApi(value = 31)
setProgressBarProgressBackgroundTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.ProgressBar.setProgressBackgroundTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressBackgroundTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList tint
)

Equivalent to calling android.widget.ProgressBar.setProgressBackgroundTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressBackgroundTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList notNightTint,
    ColorStateList nightTint
)

Equivalent to calling android.widget.ProgressBar.setProgressBackgroundTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressBackgroundTintListAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ProgressBar.setProgressBackgroundTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressTintBlendMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    BlendMode blendMode
)

Equivalent to calling android.widget.ProgressBar.setProgressTintBlendMode.

static final void
@RequiresApi(value = 31)
setProgressBarProgressTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.ProgressBar.setProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList tint
)

Equivalent to calling android.widget.ProgressBar.setProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList notNightTint,
    ColorStateList nightTint
)

Equivalent to calling android.widget.ProgressBar.setProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarProgressTintListAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ProgressBar.setProgressTintList.

static final void
setProgressBarSecondaryProgress(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int secondaryProgress
)

Equivalent to calling android.widget.ProgressBar.setSecondaryProgress.

static final void
@RequiresApi(value = 31)
setProgressBarSecondaryProgressTintBlendMode(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    BlendMode blendMode
)

Equivalent to calling android.widget.ProgressBar.setSecondaryProgressTintBlendMode.

static final void
@RequiresApi(value = 31)
setProgressBarSecondaryProgressTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @ColorRes int resId
)

Equivalent to calling android.widget.ProgressBar.setSecondaryProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarSecondaryProgressTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList tint
)

Equivalent to calling android.widget.ProgressBar.setSecondaryProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarSecondaryProgressTintList(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    ColorStateList notNightTint,
    ColorStateList nightTint
)

Equivalent to calling android.widget.ProgressBar.setSecondaryProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarSecondaryProgressTintListAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ProgressBar.setSecondaryProgressTintList.

static final void
@RequiresApi(value = 31)
setProgressBarStateDescription(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @StringRes int resId
)

Equivalent to calling android.widget.ProgressBar.setStateDescription.

static final void
@RequiresApi(value = 31)
setProgressBarStateDescription(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    CharSequence stateDescription
)

Equivalent to calling android.widget.ProgressBar.setStateDescription.

static final void
@RequiresApi(value = 31)
setProgressBarStateDescriptionAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.ProgressBar.setStateDescription.

static final void
setRelativeLayoutGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int gravity
)

Equivalent to calling android.widget.RelativeLayout.setGravity.

static final void
setRelativeLayoutHorizontalGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int horizontalGravity
)

Equivalent to calling android.widget.RelativeLayout.setHorizontalGravity.

static final void
setRelativeLayoutIgnoreGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @IdRes int childViewId
)

Equivalent to calling android.widget.RelativeLayout.setIgnoreGravity.

static final void
setRelativeLayoutVerticalGravity(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    int verticalGravity
)

Equivalent to calling android.widget.RelativeLayout.setVerticalGravity.

static final void
setRemoteAdapter(
    @NonNull Context context,
    @NonNull RemoteViews remoteViews,
    int appWidgetId,
    @IdRes int viewId,
    @NonNull RemoteViewsCompat.RemoteCollectionItems items
)

Creates a simple Adapter for the widgetId and viewId specified.

static final void
@RequiresApi(value = 31)
setSwitchMinWidth(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.Switch.setSwitchMinWidth.

static final void
@RequiresApi(value = 31)
setSwitchMinWidthDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int resId
)

Equivalent to calling android.widget.Switch.setSwitchMinWidth.

static final void
@RequiresApi(value = 31)
setSwitchMinWidthDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.Switch.setSwitchMinWidth.

static final void
@RequiresApi(value = 31)
setSwitchPadding(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    float value,
    int unit
)

Equivalent to calling android.widget.Switch.setSwitchPadding.

static final void
@RequiresApi(value = 31)
setSwitchPaddingDimen(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @DimenRes int resId
)

Equivalent to calling android.widget.Switch.setSwitchPadding.

static final void
@RequiresApi(value = 31)
setSwitchPaddingDimenAttr(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    @AttrRes int resId
)

Equivalent to calling android.widget.Switch.setSwitchPadding.

static final void
@RequiresApi(value = 31)
setSwitchShowText(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean showText
)

Equivalent to calling android.widget.Switch.setShowText.

static final void
@RequiresApi(value = 31)
setSwitchSplitTrack(
    @NonNull RemoteViews receiver,
    @IdRes int viewId,
    boolean splitTrack
)

Equivalent to calling