[img]https://i.sstatic.net /e8c3AZ4v.png[/img]
Однако при развертывании на телефоне весь макет полностью ломается, и кроме того, видно, что изображение перевернуто! :

Это не то, что я видел раньше, и если бы кто-нибудь мог посмотреть на мой макет и указать, что я сделал неправильно, это было бы здорово. Использую ли я какие-то неподдерживаемые типы макетов или что-то еще?
layout xml:
Изменить, поставщик:
private fun updateWidget(context: Context, appWidgetManager: AppWidgetManager, appWidgetId: Int) {
val views = RemoteViews(context.packageName, R.layout.widget_userstatus)
views.setTextViewText(R.id.statusText, "BANANA")
views.setTextViewText(R.id.locationText, "ORANGE")
// Set up click handler to open the app
val intent = Intent(context, NubaMainTabActivity::class.java) // Replace with your target activity
val pendingIntent = PendingIntent.getActivity(
context,
0,
intent,
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
)
views.setOnClickPendingIntent(R.id.mywidget, pendingIntent)
// Push update to the widget
appWidgetManager.updateAppWidget(appWidgetId, views)
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... -the-phone
Мобильная версия