Как прочитать содержимое нового входящего сообщения в Android?

Я хочу программно прочитать текст нового входящего SMS в android.

Я попробовал кое-что, но ничего не вернуло:

Uri uri = Uri.parse("content://sms/inbox");
        ContextWrapper context = null;      
        Cursor c = context.getContentResolver().query(uri, null, null ,null,null);      
        String body = null; 
        String number=null;
        if(c.moveToFirst()) {        
           body = c.getString(c.getColumnIndexOrThrow("body")).toString();
           number = c.getString(c.getColumnIndexOrThrow("address")).toString();
        }
        c.close(); 
20
задан CopsOnRoad 27 March 2018 в 12:26
поделиться