🌈 Create new beautiful Compose Gradients with our new wesite ->
Class

UnmanagedSessionReceiver

This receiver responds to lambda action clicks for unmanaged sessions (created by GlanceAppWidget.runComposition).

Source set: Android
public open class UnmanagedSessionReceiver : BroadcastReceiver()

This receiver responds to lambda action clicks for unmanaged sessions (created by GlanceAppWidget.runComposition). In managed sessions that compose UI for a bound widget, the widget's GlanceAppWidgetReceiver is used as the receiver for lambda actions. However, when running a session with GlanceAppWidget.runComposition, there is no guarantee that the widget is attached to some GlanceAppWidgetReceiver. Instead, unmanaged sessions register themselves to receive lambdas while they are running (with UnmanagedSessionReceiver.registerSession), and set their lambda target to UnmanagedSessionReceiver. This is also used by GlanceRemoteViewsService to provide list items for unmanaged sessions.

Functions

onReceive

Source set: Android
override fun onReceive(context: Context?, intent: Intent?)