- Forum-Beiträge: 66
18.12.2013, 11:02:36 via Website
18.12.2013 11:02:36 via Website
auf meinem Nexus 4 mit Android 4.4.2 möchte ich aus meiner App heraus eine SMS versenden.
Code dafür:
2 if(user == null)
3 {
4 sendSms.setVisibility(View.INVISIBLE);
5 }
6 sendSms.setOnClickListener(new View.OnClickListener()
7 {
8
9 @Override
10 public void onClick(View v)
11 {
12 onSendSmsClick(messageSplitted);
13 }
14 });
2 String smsMessage = getString(R.string.sms,theUser.getName(),messageSplitted[1],
3 messageSplitted[2],messageSplitted[3],messageSplitted[4],messageSplitted[5]);
4 SmsManager smsManager = SmsManager.getDefault();
5 ArrayList<String>smsParts = smsManager.divideMessage(smsMessage);
6 smsManager.sendMultipartTextMessage(theUser.getPhonenumber(),null,smsParts,null,null);
Es funktioniert auch alles soweit, nur werden immer 2 SMS, mit gleichem Inhalt, gesendet.
Woran liegt das?
Kann es daran liegen, weil auf dem Gerät 2 SMS Dienste installiert sind? (Hangouts & SMS/MMS)
Und wenn ja, was dagegen tun?
Viele Grüße
— geändert am 20.12.2013, 08:48:39
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.