@SuppressWarnings("deprecation")
private SmsMessage[] getSMSMessages(Intent intent) {
SmsMessage[] messages = null;
Bundle bundle = intent.getExtras();
if (bundle != null) {
Object[] pdus = (Object[]) bundle.get("pdus");
if (pdus != null) {
messages = new SmsMessage[pdus.length];
for (int i = 0; i < pdus.length; i++) {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);
} else {
String format = bundle.getString("format");
messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i], format);
}
}
}
}
return messages;
}
SMSBroadcastReceiver.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:BlackList
作者:
评论列表
文章目录