我有一个 Android App 小部件和小部件上的按钮。我已将更新时间段设置为 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() 。但它没有发生。有什么帮助吗?