Intent intent = new Intent(context, MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
remoteViews.setOnClickPendingIntent(R.id.button, pendingIntent);
wurde normalerweise die MainActivity gestartet. Nicht aber, wenn onReceive aufgerufen wurde. Daher musste ich in die onReceive-Funktion diese drei Zeilen mit hinein nehmen (intent habe ich in localIntent umbenannt, da onReceive als Parameter bei mir Intent intent hat). Danach funktioniert alles wunderbar.
Keine Kommentare:
Kommentar veröffentlichen