在android中发送计划短信

时间:2011-03-11 06:11:16

标签: android

HII,

我已经为发送短信及其工作设置了警报但是当有多个警报设置发送短信方法时会产生问题,因为它开始循环并给出错误并且我使用SMS管理器发送消息

PLZ给我解决方案,因为我面临很多问题。

提前完成

1 个答案:

答案 0 :(得分:2)

尝试以下代码

AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
Bundle bnd1=new Bundle();
    bnd1.putString("Contacts", Selected_Conta.toString());
    bnd1.putString("Message", Messa);
    selectedDate.set(syear, smonth, sday, mHour, mMinute,0);
    Intent in=new Intent(ScheduleSMS.this,SMSReceiver.class);
    in.putExtras(bnd1);
    in.setAction(ACTION_SCHEDULE_SMS);
    PendingIntent sender = PendingIntent.getBroadcast(this,Request code, in, 0);
    am.set(AlarmManager.RTC_WAKEUP,selectedDate.getTimeInMillis(),sender)

现在在接收器中,您将在预定时间获得此捆绑包,因此只需从那里发送消息。