Описание тега android-appwidget-list

Коллекции виджетов приложений Android - это настраиваемые представления, которые можно разместить на главном экране устройства Android в форме коллекций, таких как ListView, GridView, StackView и AdapterViewFlipper.
1 ответ

Как получить событие клика на элемент списка виджета главного экрана в Android

вопрос У меня есть виджет на домашнем экране с Listview, который динамический элемент данных, теперь я могу получить событие click при нажатии элемента списка. Как я могу получить нажатие другой кнопки на виджете, но по-прежнему не удается при нажат…
0 ответов

Настройки виджета приложения Android

Я строю приложение для Android, у которого есть список объектов, и у каждого объекта есть поле category которая может быть одной из трех возможных категорий. Есть виджет приложения размером 3х3, в котором есть список упомянутых объектов. Теперь мне …
0 ответов

Нажмите на пустую область в виджете приложения списка

Я использую код ниже, чтобы обнаружить нажатие на ListView в Android AppWidget: val clickIntentTemplate = Intent(context, CollectionAppWidgetProvider::class.java) clickIntentTemplate.action = AppWidgetManager.ACTION_APPWIDGET_UPDATE + "taponlist" va…
1 ответ

Частично UpdateAppWidget на RemoteViews не работает

В RemoteViews для AppWidget у меня есть AdapterViewFlipper который должен перевернуться, когда пользователь нажимает кнопку в AppWidget, Согласно официальной документации, это можно сделать, позвонив в showNext на RemoteViews, AppWdiget затем следуе…
1 ответ

Как отобразить изображение в виде списка приложений без перезагрузки с помощью Picasso android

Привет, у меня есть миниатюра в моем элементе списка приложений appwidget с помощью Picasso. Но он показывает как загрузку при прокрутке списка. Я использовал приведенный ниже код для загрузки изображения внутри метода getViewAt(int position) Remote…
1 ответ

Изменить высоту приложения виджета программно?

Можем ли мы программно и динамически изменять высоту appWidget во время выполнения в зависимости от отображаемых компонентов списка.
1 ответ

Как я могу изменить размер виджета в приложении для Android с помощью AppWidgetHostView?

Я создал приложение, которое имеет виджет. Я хотел бы изменить размер виджета, но он не работает. Размер виджета не изменяется между и без виджета.updateAppWidgetSize(параметры, 100, 100, 200, 200). Почему updateAppWidgetSize не работает? Как я могу…
1 ответ

Загрузить изображение с Glide для AppWidget

Я работаю над своим первым виджетом приложения. Все хорошо, кроме одной вещи. Я не могу выяснить, как я могу загрузить изображение в ImageView в методе getViewAt () RemoteViewsFactroy с Glide. Я всегда получаю сообщение об ошибке, потому что мне при…
0 ответов

Appwidget не обновляется правильно

Я разработал приложение-виджет, это виджет коллекции и использую Loader для извлечения данных из базы данных, и когда пользователь нажимает на элемент списка, детали этих элементов будут намеренно сохраняться в связке, и основное действие будет запу…
0 ответов

RemoteViews ListView setScrollPosition Пропуски

Я работаю над виджетом приложения, который содержит ListView. Я хочу иметь возможность прокручивать его до определенной строки при обновлении, и я использую RemoteViews.setRelativeScrollPosition чтобы сделать это, но он практически всегда пропускает…
1 ответ

Android AppWidget ListView не будет заполняться

Мне трудно понять, почему мой список приложений Widget ListView не будет заполняться данными. Кажется, все правильно подключено. Когда я отлаживаю, я вижу данные, которые извлекаются из моей базы данных (Firestore). Тем не менее, он по-прежнему не б…
0 ответов

Как перезапустить RemoteViewsService для виджета

У меня есть виджет с RemoteViewsService та коллекция показа на этом. Мне нужно перезапускать этот сервис каждый раз, когда я менял размеры моего виджета, поэтому я звонил val serviceIntent = Intent(context, WidgetService::class.java) вonAppWidgetOpt…
0 ответов

Активность открытия списка виджетов при нажатии

Я много искал на этом веб-сайте, чтобы помочь мне разобраться в этом, но ни один из вопросов мне не помог. Я использовал пример виджета стека, чтобы начать работу, но я не могу получить элемент списка при щелчке, чтобы открыть действие. Я хочу отпра…
1 ответ

Android Widget Collection View: как получить appWidgetId вызывающего виджета из RemoteViewsFactory?

Есть ли способ получить доступ к звонку appwidgetId внутри RemoteViewsFactoryс getViewAtметод? У меня есть данные, сохраненныеappWidgetId и без доступа к appWidgetId это не работает. Или существует шаблон для нескольких виджетов, поддерживаемых пред…
1 ответ

AppWidgetTarget не работает внутри RemoteViewsFactory. Как это обойти?

По этой теме недостаточно документации или блогов. Может ли кто-нибудь указать мне правильное направление? Пробовал в getView. Работает с изображением, которое не входит в список. val articleImage: AppWidgetTarget = object : AppWidgetTarget(appConte…
0 ответов

Могу ли я иметь биометрические данные в виджетах приложений для Android?

Мне интересно, возможно ли иметь биометрические данные в пользовательских виджетах приложений, где я реализовал свои собственные виджеты для своего приложения, и я хотел бы сделать его максимально безопасным. Я реализовал свой собственный виджет при…
1 ответ

Безопасно ли использовать Coroutines runBlocking() внутри onDataSetChanged RemoteViewsFactory?

Я пытаюсь получить несколько последних изображений фильмов и отобразить их в виджетах приложений для Android. Согласно требованию, виджет должен обновляться каждый час, чтобы получать последние изображения фильмов. Поскольку я использую сопрограммы …
0 ответов

Как реализовать кнопку переключения в виджете приложения для Android версии 11

Как реализовать кнопку переключения для виджета приложения в Android версии 11? Я попытался реализовать кнопку переключения в виджете приложения, но он падает.