J'ai un midlet qui envoie un sms à un nombre désiré. Le midlet fonctionne bien sur Nokia N70 et Nokia 6300. Mais en utilisant sur Samsung Champ, je ne peux envoyer un SMS qu'une seule fois à un certain nombre, c'est-à-dire qu'il fonctionne correctement lors de l'envoi d'un SMS mais ne fonctionne pas un SMS différent est envoyé au même numéro. Il ne donne aucune exception ou erreur (s). Voici le code que j'utilise:Samsung Champ donne problème en envoyant des SMS (Java ME)
public boolean sendSMS(String contactNum, String payloadText) {
try {
String addr = "sms://" + contactNum;
MessageConnection conn = (MessageConnection) Connector.open(addr);
TextMessage msg = (TextMessage) conn.newMessage(MessageConnection.TEXT_MESSAGE);
msg.setPayloadText(payloadText);
if (conn.numberOfSegments(msg) == 0) {
return false;
}
conn.send(msg);
} catch (Exception e) {
new AlertDialog("Exception", "Exception in sendSMS() occurred", "OK").show();
}
return true;
}
S'il vous plaît quelqu'un de me guider à cet égard.
Merci.
Samsung n'est pas très bon à faire des téléphones mobiles ... –
assurez-vous fermez la connexion ouverte avant d'essayer de renvoyer le SMS une fois de plus. –