Build apps faster with our new App builder! Check it out →

AndroidRemoteViews

Android

Component in Jetpack Glance

Add [RemoteViews] into a glance composition.

Last updated:

Installation

dependencies {
   implementation("androidx.glance:glance-appwidget:1.1.1")
}

Overloads

@Composable
fun AndroidRemoteViews(
    remoteViews: RemoteViews,
    modifier: GlanceModifier = GlanceModifier
)

Parameters

namedescription
remoteViewsthe views to add to the composition.
modifiermodifier used to adjust the layout algorithm or draw decoration content.
@Composable
fun AndroidRemoteViews(
    remoteViews: RemoteViews,
    @IdRes containerViewId: Int,
    modifier: GlanceModifier = GlanceModifier,
    content: @Composable () -> Unit,
)

Parameters

namedescription
remoteViewsthe views to add to the composition.
containerViewIddefines the view id of the container in the [RemoteViews] provided. Anypre-existing children of that view will be removed with [RemoteViews.removeAllViews], andany children defined in the [content] block will be added with [RemoteViews.addView] (or[RemoteViews.addStableView] if available on the system).
modifiermodifier used to adjust the layout algorithm or draw decoration content.
contentthe content that will be added to the provided container.
by @alexstyl