Сделал виджет с GUI API в Jetpack Compose. Кнопка, заполняющая весь виджетAndroid

Форум для тех, кто программирует под Android
Anonymous
Сделал виджет с GUI API в Jetpack Compose. Кнопка, заполняющая весь виджет

Сообщение Anonymous »

Я использовал Glance API в Jetpack Compose, чтобы создать виджет на главном экране. Однако при использовании кнопка заполняет весь виджет. Сделал, как указано в этой документации -
https://developer.android.com/develop/u ... app-widget

Код: Выделить всё

implementation ("androidx.glance:glance:1.0.0")
implementation ("androidx.glance:glance-appwidget:1.0.0")
Добавлены версии зависимостей.
Проверил именно то, что указано в документации выше.
Ожидается
Результат

Код: Выделить всё

@Composable
private fun MyContent() {
Column(
modifier = GlanceModifier.fillMaxSize(),
verticalAlignment = Alignment.Top,
horizontalAlignment = Alignment.CenterHorizontally
) {
Text(text = "hello", modifier = GlanceModifier.padding(12.dp))
Row(horizontalAlignment = Alignment.CenterHorizontally) {
Button(
text = "A",
onClick = actionStartActivity()
)
Button(
text = "B",
onClick = actionStartActivity()
)
}
}
}
Точный код

Подробнее здесь: https://stackoverflow.com/questions/782 ... hole-widge

Вернуться в «Android»