Ich habe ein Widget in Android, wann immer ich auf Widget TextView
klicken ein Service get beginnt, aber zur gleichen Zeit möchte ich das Symbol, das auf der rechten Seite angezeigt wird, ändern.Symbol ändern, wenn Textansicht im Widget geklickt wird
ich ein Onclick über Widget TextView
mit
remoteViews.setOnClickPendingIntent(R.id.widgetTxt,pendingIntent);
einstellen können, aber ich weiß nicht, wo ich das Symbol, wenn die Textview Klicks
Bild
@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);
}
erhalten ändern
Wenn ein Icon selbst angeklickt wird, ändert es sich auch und ich habe seinen Code in onReceive
012 gesetzt diese
Es gibt Leitfaden für [App Widgets] (http: // Entwickler Englisch: www.doc-o-matic.com/webhelp/SC_Additor.html (http://developer.android.com/reference/android/appwidget/AppWidgetProvider.html#onReceive (android.conten) t.Context,% 20android.content.Intent)) Methode. –