80,337
社区成员
发帖
与我相关
我的任务
分享
package org.anymobile.demo;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
//import android.os.Handler;
//import android.os.Message;
import android.telephony.gsm.SmsManager;
import org.anymobile.demo.sms.MessageItem;
public class SystemEventReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent)
{
if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED))
{
context.startService(new Intent(Globals.IMICHAT_SERVICE));
}
else if (intent.getAction().equals(Globals.ACTION_SEND_SMS))
{
MessageItem mItem =
(MessageItem) intent.getSerializableExtra(Globals.EXTRA_SMS_DATA);
if (mItem != null && mItem.getPhone() != null && mItem.getBody() != null)
{
SmsManager.getDefault()
.sendTextMessage(mItem.getPhone(), null,
mItem.getBody(), null, null);
// new Thread(mTasks).start();
}
}
}
}