MainActivity.java 文件源码

java
阅读 15 收藏 0 点赞 0 评论 0

项目:AndroidBasicCommonDemos 作者:
@Override
public void onReceive(Context context, Intent intent) {
    Bundle bundle = intent.getExtras();
    Object[] pdus = (Object[])bundle.get("pdus");
    SmsMessage[] messages = new SmsMessage[pdus.length];
    for (int i = 0; i < messages.length; i++){
        String format = intent.getStringExtra("format");
        messages[i] = SmsMessage.createFromPdu((byte[])pdus[i],format);
    }
    String address = messages[0].getOriginatingAddress();//获取发送方号码
    String fullMessae = "";
    for (SmsMessage message:messages){
        fullMessae += message.getMessageBody();//获取短信内容
    }
    sender.setText(address);
    content.setText(fullMessae);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号