У меня есть виджет приложения для Android и кнопка на виджете. Я установил период обновления на 30 минут, но я также хочу обновлять виджет всякий раз, когда я касаюсь кнопки. вот мой код:
RemoteViews remoteV = new RemoteViews(context.getPackageName(), R.layout.widgetmenu);
Intent intentSync = new Intent(context, MessMenuWidgetProvider.class);
PendingIntent pendingSync = PendingIntent.getBroadcast(context,0, intentSync,0);
remoteV.setOnClickPendingIntent(R.id.imageButtonSync,pendingSync);
appWidgetManager.updateAppWidget(awID, remoteV);
Я установил время обновления на 30 минут, поэтому каждые 30 минут вызывается функция onUpdate(). Чего я хочу добиться, так это вызвать onUpdate() вручную с помощью кнопки. Но этого не происходит. Любая помощь?