在android上使用smsManager.sendTextManager发送短信的问题

时间:2013-10-16 11:20:10

标签: android unity3d android-4.2-jelly-bean android-4.3-jelly-bean

我正在从我的应用程序向服务器发送短信,该服务器使用5位数的手机号码。

在4.2.2操作系统上,它在弹出窗口下面问我

被修改

Q值。如何处理取消/确定按钮?

How to handle cancel/ok button?

1 个答案:

答案 0 :(得分:3)

这应该有用......

switch (getResultCode()) {
     // if cancel pressed then result code is 5
     case 5:
         System.out.println("Message cancelled........");
         break;
    // else if send pressed then result code will be one of these below cases
     case Activity.RESULT_OK:
         break;
     case SmsManager.RESULT_ERROR_GENERIC_FAILURE:
        break;
     case SmsManager.RESULT_ERROR_NO_SERVICE:
         break;
     case SmsManager.RESULT_ERROR_NULL_PDU:
        break;
     case SmsManager.RESULT_ERROR_RADIO_OFF:
        break;
    }