Существует задача сделать smt как список ожидающих выполнения задач на виджете (с динамическим числом элементов), как организовать этот список для поддержки щелчка на этом элементы. Я только нашел, как добавляют событие щелчка на одном элементе макета виджета (с setOnClickPendingIntent
), и как отправляют текст в элемент виджета TextView.
Но неясно, как события щелчка дескриптора для подэлементов, или как получают координаты щелчка (или объект), где было событие щелчка. Я видел виджет "Виджет программы" - и он хорошо работает нажатием на различные календарные строки.
Я буду очень цениться для справки.
Но неясно, как обрабатывать события щелчка для подэлементов
Используйте setOnClickPendingIntent ()
.
или как получить координаты клика (или элемент) , где было событие клика
Использовать разные намерения
внутри PendingIntents
, переданного в setOnClickPendingIntent ( )
. Под «другим» вам нужно что-то другое, кроме дополнительного, чтобы отличаться, например, отдельная строка действия.