0

私は、特定のセル番号にSMSを送信し、成功したら特定のレコードを消去する単純なj2meアプリケーションを持っています。しかし、ネットワークやバッテリーなどのいくつかの理由で失敗することがあります。SMSメッセージが正常に送信されたかどうかを検証する方法はありますか?

ありがとう、czetsuya

4

2 に答える 2

1

この例でこの行が正常に実行された場合は、送信する必要があります。そうしないと、例外がスローされます。

 smsconn.send(txtmessage)
于 2011-08-31T03:38:56.500 に答える
1

SMSを送信するコードでtrycatchを使用する場合、例外がスローされるとエラーが発生し、それ以外の場合はメッセージが正常に送信されるため、エラーが発生しなかった場合は正常に送信されます。

以下の例で確認できます。

boolean sent = false
try {
   //send the message
   sent = true;
}
catch (Exception ex) {
   sent = false;
}
if (sent) {
    //your message has been sent
}
于 2011-09-01T06:39:23.277 に答える