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) –