Как правильно обрабатывать события click на Widget

Есть задача сделать smt как список todo в виджетах (с динамическим числом элементов), как организовать этот список для поддержки щелчка по этим элементам. Я только нашел, как добавить событие click на один элемент макета виджета (с помощью setOnClickPendingIntent ) и как отправить текст элементу виджетов TextView.

Но неясно, как обрабатывать события щелчка для подэлементов, или как получить координаты клика (или элемент), где было событие клика. Я видел виджет «Виджет« Повестка дня »- и он отлично работает, нажимая на разные строки календаря.

Я буду очень благодарен за помощь.

Но неясно, как события click click для подэлементов

Используйте setOnClickPendingIntent() .

Или как получить координаты клика (или элемент), где было событие клика

Используйте разные Intents внутри PendingIntents переданные setOnClickPendingIntent() . Под «разными» вам нужно что-то отличное от другого, чтобы быть другим, например, отдельной строкой действия.

Intereting Posts
Код результата 3 при внедрении AppInvites Как загрузить изображения на Php-сервер и хранить в phpmyadmin Как проверить, запущен ли ожидающий намерение с помощью AlarmManager setRepeating уже запущен? Взгляд на поверхность размытия Android, используемый в камере Как узнать, когда список окончен, загрузив данные на Android Оптимизация: доступ к полям против методов Как распространять и удаленно обновлять частное приложение Android на сотнях устройств, которые у вас есть? MSISDN: Это данные SIM-карты? Почему все предоставленные функции (от Blackberry и Android) для получения MSISDN не надежны? В моем проекте ClipData и Dragshadowbuilder неизвестны (не разрешают символьные клики) Лучший учебник для Android и PHP mysql Добавление прослушивателя в виджет для выбора номера Мастер Eclipse для создания новой активности Android не работает Отправка необработанного пакета в NetworkInterface в Android не работает? Phonegap – Ошибка Hello Cordova Программный пакет линейного макета Android