# android.appwidget

# android.appwidget

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/appwidget/package-summary "View this page in Java")

## Classes

|-----------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|
| [AppWidgetEvent](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetEvent)               | An immutable class that describes the event data for an app widget interaction event.                                                        |
| [AppWidgetHost](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetHost)                 | AppWidgetHost provides the interaction with the AppWidget service for apps, like the home screen, that want to embed AppWidgets in their UI. |
| [AppWidgetHostView](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetHostView)         | Provides the glue to show AppWidget views.                                                                                                   |
| [AppWidgetManager](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetManager)           | Updates AppWidget state; gets information about installed AppWidget providers and other AppWidget related state.                             |
| [AppWidgetProvider](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetProvider)         | A convenience class to aid in implementing an AppWidget provider.                                                                            |
| [AppWidgetProviderInfo](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetProviderInfo) | Describes the meta data for an installed AppWidget provider.                                                                                 |