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中包含多个数字。