0
我做了一个小部件,它有图像并显示时间。时间不能更新。因此,我尝试实现当用户单击小部件时将更新时间。 我发现一些教程说,使用setOnClickPendingIntent可以做到这一点,但我的代码不起作用。单击并更新安卓部件
任何解决方案都可以让小部件更新onClick或自动更新的时间?
}
我做了一个小部件,它有图像并显示时间。时间不能更新。因此,我尝试实现当用户单击小部件时将更新时间。 我发现一些教程说,使用setOnClickPendingIntent可以做到这一点,但我的代码不起作用。单击并更新安卓部件
任何解决方案都可以让小部件更新onClick或自动更新的时间?
}
更改您PendingIntent
这样
Intent intent = new Intent()
intent.putExtra(EXTRA_VALUES, values)
intent.setComponent(new ComponentName(context, NewAppWidget.class));
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent,
PendingIntent.FLAG_UPDATE_CURRENT);
无法解决方法putExtra –
@PeterSIOW我已经更新了答案检查。 –
我想更新R.id.editText2的时间(CharSequence的widgetText) –