@Override
public void onReceive(Context context, Intent intent) {
Logger.d("SMS Received.");
if (!Settings.is(Tags.SP_GLOBAL_ENABLE, false)) {
Logger.d("SMS Transmis has been disable!");
return;
}
if (intent.getAction().equals(ACTION_SMS_RECEIVED)) {
Bundle bundle = intent.getExtras();
if (bundle != null) {
try {
Object[] pdus = (Object[]) bundle.get("pdus");
SmsMessage[] messages = new SmsMessage[pdus.length];
for (int i = 0; i < messages.length; i++) {
messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);
}
Logger.d("Try To Send Mail.");
doNotify(messages);
} catch (Exception e) {
Logger.e(e.getMessage());
e.printStackTrace();
}
}
}
}
SmsListener.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:Transmis
作者:
评论列表
文章目录