Java 在android中接收来自多个号码的短信

Java 在android中接收来自多个号码的短信,java,android,sms,Java,Android,Sms,使用以下代码,我可以使用收件箱中特定号码的短信更新我的应用程序 String[] smsNo={"15555215556"}; //for(int i=0;i<2;i++) { Cursor cursor = contentResolver.query( Uri.parse("content://sms"), null,"address=?", smsNo, null); //Cursor

使用以下代码,我可以使用收件箱中特定号码的短信更新我的应用程序

String[] smsNo={"15555215556"};
        //for(int i=0;i<2;i++)
        {
        Cursor cursor = contentResolver.query(
                   Uri.parse("content://sms"), null,"address=?", smsNo, null);
        //Cursor cursor = contentResolver.query( 
            //     Uri.parse( "content://sms/inbox" ), null, null, null, null);
        Context context = getApplicationContext();
        int indexBody = cursor.getColumnIndex( SmsReceiver.BODY );
        int indexAddr = cursor.getColumnIndex( SmsReceiver.ADDRESS );
        int date      = (cursor.getColumnIndex(SmsReceiver.DATE));

        if ( indexBody < 0 || !cursor.moveToFirst() ) return;

        smsList.clear();
        a = cursor.getString( indexAddr );
String[]smsNo={“15555215556”};

//对于(int i=0;iCursor Cursor=contentResolver.query(
解析content://sms“”,null,“address='15555215556',null,null);

普通人..任何进一步的信息,我都渴望分享..至少一些评论是有用的,但我需要在address中包含多个数字。