Ich versuche, den eingegebenen Text auf die direkte Antwort zu erhalten. Ich kann den Text erhalten, aber wenn ich auf die Schaltfläche "Text senden" klicke, öffnet sich die Aktivität, die die Absicht anzeigt.Direkte Antwortbenachrichtigung startet eine Aktivität
val resultIntent = Intent(this, MessagesActivity::class.java)
val stackBuilder = TaskStackBuilder.create(this)
stackBuilder.addNextIntent(resultIntent)
val resultPendingIntent = PendingIntent.getActivity(
this,
0,
resultIntent,
PendingIntent.FLAG_UPDATE_CURRENT
)
Und hier ist Benachrichtigung Builder
val mBuilder = Notification.Builder(this, id)
.setContentTitle(data["title"])
.setContentText(data["body"])
.setLargeIcon(image)
.addAction(action)
.setSmallIcon(R.drawable.logo)
.setAutoCancel(true)
Ich will nicht, dass es die Aktivität öffnen. Auch ich habe versucht, einen Intent-Service zu verwenden, es funktioniert nicht.