Несколько экземпляров ожидаемого намерения

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

Я прочитал несколько о уникальном коде запроса, но не понял этого.

Любые идеи, как я могу иметь несколько виджетов и PendingIntents, работают для каждого?

Вот фрагмент моего кода:

Intent openApp = new Intent(context, RunningTally.class); openApp.putExtra("widgetId", appWidgetId); PendingIntent pendingAppIntent = PendingIntent.getActivity(context, 0, openApp, PendingIntent.FLAG_CANCEL_CURRENT ); views.setOnClickPendingIntent(R.id.openFull, pendingAppIntent); 

Так получилось, что после отправки моего вопроса я придумал ответ. Я передаю свой appWidgetId как «уникальный» код запроса и вуаля! Вот фрагмент:

 Intent openApp = new Intent(context, RunningTally.class); openApp.putExtra("widgetId", appWidgetId); PendingIntent pendingAppIntent = PendingIntent.getActivity(context, appWidgetId, openApp, PendingIntent.FLAG_CANCEL_CURRENT); views.setOnClickPendingIntent(R.id.openFull, pendingAppIntent); 
Intereting Posts
Работа с ограничением размера текстуры Android Как мне получить доступ к PreferenceFragment по id? Как подключить источник к API Google Диска или «Частная библиотека Android» в Eclipse Попытка записать звук, но получение сообщения «mediarecorder ушел с необработанными событиями» и «Фатальный сигнал 11 (SIGSEGV) …» Как подключить Android-телефон к веб-сервису на локальном сервере? Android webView saveState Как сделать независимую прокрутку строк и столбцов (приложение la Netflix) на Android в WebView? Android OpenSL ES AAC декодер Пакет Android SDK Bundle не загружается, говорит «Неизвестная сетевая ошибка», Запуск деятельности на передний план из службы Использование listpreference и получение ключа работает, но не кнопка ok Почему андроид HttpURLConnection не отправляет FIN? Как получить значения из Интернета и массива String и передать его в виде сетки в Android? Как я могу играть в mp3 без загрузки с URL? OnTouchevent () vs onTouch ()