您的位置:首页 > 移动开发 > Android开发

android 短信是否发送成功

2012-12-04 19:04 453 查看
PendingIntent sentIntent = PendingIntent.getBroadcast(getApplicationContext(), 0, new Intent(SENT_SMS_ACTION), 0);
manager.sendTextMessage(num, null, content, sentIntent, null);//判断是否发送成功




<receiver android:name=".AutoSendMessageBroadcastReceiver">
<intent-filter android:priority="1000">
<action android:name="android.intent.action.SENT_SMS_ACTION"/>
</intent-filter>
</receiver>


public class AutoSendMessageBroadcastReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
switch (getResultCode()) {

case -1:
Toast.makeText(context, "短信发送成功", Toast.LENGTH_SHORT).show();
break;

case 0:
Toast.makeText(context, "发送失败", Toast.LENGTH_LONG).show();
break;

default:

break;
}
}

}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: