Я создал виджет в Android, всякий раз, когда я нажимаю Widget TextView
запускается одна служба, но в то же время я хочу изменить значок, который показан справа.
Я могу установитьщелчок по Widget TextView
с использованием
remoteViews.setOnClickPendingIntent(R.id.widgetTxt,pendingIntent);
, но я не знаю, где можно изменить значок, когда TextView получит щелчки
image
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,int[] appWidgetIds) {
// Here i am trying to set a onclick over TextView
Intent intent = new Intent(context,MyService.class);
PendingIntent pendingIntent = PendingIntent.getService(context,0 ,
intent, 0);
remoteViews.setOnClickPendingIntent(R.id.MyWidgetTxt,pendingIntent);
}
Когда по самой иконке нажимают, она тоже меняется, и я установил ее код в onReceive