2014-05-07 2 views
2

Depuis le lancement de KitKat, j'ai vu beaucoup d'articles sur la façon d'être "l'application de messagerie par défaut" sous Android. Il y a beaucoup de bonnes informations sur les récepteurs dont nous avons besoin, et comment envoyer et recevoir des SMS. Tout ce que j'ai lu ignore l'éléphant dans la pièce, comment envoie-t-on réellement des messages MMS ?! De même, je ne trouve rien sur l'envoi de messages de groupe (qui sont également MMS).Comment envoyer des MMS dans Android KitKat (4.4)?

Quelqu'un a-t-il un aperçu à ce sujet?

Merci

Répondre

-3

Dans cet exemple, je remplir le nom et le numéro de téléphone du destinataire (s) et appellent une intention:

Name = cs.getString(cs.getColumnIndexOrThrow(gradeBookDbAdapter.KEY_NAME)); 
Phone = contactStudent ? cs.getString(cs.getColumnIndexOrThrow(gradeBookDbAdapter.KEY_PHONE)) : 
          cs.getString(cs.getColumnIndexOrThrow(gradeBookDbAdapter.KEY_P_PHONE)); 

if (Phone.length()>0 && message.length()>0) {    
     SmsManager sms = SmsManager.getDefault(); 
     sms.sendTextMessage(Phone, null, message, null, null); 
    } 
else 
     Toast.makeText(getBaseContext(), 
     Name + ":Unable to send message. Phone number or message too short.", 
           Toast.LENGTH_SHORT).show(); 
        } 
+1

Merci, mais ce n'est pas un MMS. Cette partie est bien documentée, mais Google ne nous dit pas comment gérer MMS comme leur application Messenger, mais ils s'attendent clairement à ce que nous soyons en mesure de le gérer comme l'application de messagerie par défaut. – Tyler

+0

C'est bien un MMS. Fonctionne très bien et tout autre téléphone qu'il reçoit est considéré comme un simple message – Martin

+2

Un MMS peut transporter des données dans la charge utile, ce qui lui permet d'envoyer des images et des messages de groupe. Ce n'est pas un MMS. – Tyler

Questions connexes