Ich habe nach diesem gesucht, viele Threads finden, die darauf festlegen. Aber die Dinge funktionieren nicht für mich. Versuchte Einstellung "exit_on_sent" und versuchte auch mit startActivityForResult. Hier ist der Code-Schnipsel Ich habe versucht, mitZurück zu meiner Anwendung nach dem Senden von SMS mit Absicht
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.setData(Uri.parse("smsto:" + phoneNumbers)); // phoneNumbers is a list of phone numbers to which i need to send messages at the same time
sendIntent.putExtra("sms_body", context.getResources().getString(R.string.message_body));
sendIntent.putExtra("exit_on_sent", true);
context.startActivity(sendIntent);
Verwenden Sie zuerst "ACTION_SENDTO", wie in [der Dokumentation] (https://developer.android.com/guide/components/intents-common.html#Messaging) beschrieben. Zweitens, bitte erläutern Sie im Detail ** was "Dinge nicht für mich arbeiten" bedeutet. – CommonsWare
Danke für die Antwort, ich habe versucht, mit Ihrem Vorschlag und ACTION_SENDTO anstelle von ACTION_VIEW, aber mein Problem ist, dass nach dem Senden der Nachricht, meine Anwendung wird nicht wieder von wo ich die Absicht aufgerufen. Die Messaging-Anwendung ist auch nach dem Senden der Nachricht sichtbar. Meine Anforderung besteht darin, nach dem Senden der Nachricht zu meiner Anwendung zurückzukehren. NB: Ich möchte Benutzerinteraktion senden Nachricht und auch ich möchte Nachricht an mehrere Personen in einem einzigen Schuss senden. – Rino