У меня проблема с моим виджетом.Виджет получил кнопку, где я назначаю PendingIntent для запуска.Когда я нажимаю кнопку Widget в первый раз, ничего не происходит, когда я нажимаю на нее в другой раз, тогда Intent срабатывает.Затем он повторяется с «не запускать, а затем запускать».
Код, назначающий PendingIntent, запускается каждый раз, когда обновляется виджет.(После каждого нажатия кнопки, в том числе той, которая не запустила Намерение. Действие Намерения также уникально.
Intent intent= new Intent(context, WidgetService.class);
intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, widgetId);
intent.setAction(generateUniqAction());
views.setOnClickPendingIntent(R.id.buttonWidget, PendingIntent.getService(context, 0, intent, 0));
Кто-нибудь получил представление об этом?