1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
private Cursor objCursor= null;
private List<String> list = null;
Uri LeSmsUri = Uri.parse("content://sms");
try {
//Query to the contentProvider
objCursor = managedQuery(LeSmsUri ,
null,
null,
null,
null);
list = new ArrayList<String>(); //je cree ma list view pour affichage lire ce tuto
if (objCursor.moveToFirst()) {
do {
String sms = objCursor.getString(objCursor.getColumnIndex("address")) +
" - " + objCursor.getString(objCursor.getColumnIndex("body"));
list.add(sms);
Toast.makeText(getBaseContext(), sms, Toast.LENGTH_LONG).show();
} while (objCursor.moveToNext());
}
}
catch (Exception e) {
Log.e("SMS", "Access list", e);
}
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, list)); |