Android senden Sie SMS automatisch auf Knopfdruck

Ich versuche, automatisch eine SMS an eine bestimmte Nummer zu senden, wenn der Benutzer eine Taste auf dem Bildschirm drückt.

Das ist mein Code:

Intent smsIntent = new Intent(Intent.ACTION_SENDTO,
Uri.parse("sms:xxxxxxxxxxx")); 
smsIntent.putExtra("sms_body", "Hello");
startActivity(smsIntent);

xxxxxxx = Telefonnummer

Ich habe folgende Berechtigungen:

<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission>

Wenn ich auf die Schaltfläche drücke, gehe ich zu einem anderen Bildschirm, in dem ich meinen Text bearbeiten und auf Senden klicken kann. Ich möchte nur, dass dieser Vorgang automatisch ausgeführt wird, ohne dass ich zu einem anderen Bildschirm wechsle. Da ich meine Nachricht bereits definiert habe, möchte ich sie nur an eine bestimmte Nummer senden.

Und ich bin mir auch nicht sicher, ob ich die entsprechende Telefonnummer in die zweite Codezeile geschrieben habe. Muss ich zuerst meine Landesvorwahl eingeben oder kann ich einfach meine Handynummer eingeben und es funktioniert?

Vielen Dank

Antworten auf die Frage(5)

Ihre Antwort auf die Frage