0
Uri sare_sms = Uri.parse("content://contacts/");    
Cursor c = getContentResolver().query(sare_sms, null, null, null, null);

TextView txt = ( TextView ) findViewById (R.id.txt);
txt.setText( new Integer(c.getColumnCount()).toString());

this code is not working

but

Uri sare_sms = Uri.parse("content://sms/inbox/");
Cursor c = getContentResolver().query(sare_sms, null, null, null, null);

TextView txt = ( TextView ) findViewById (R.id.txt);
txt.setText( new Integer(c.getColumnCount()).toString());

and this working correctly why ?

& i have included

uses-permission android:name="android.permission.READ_SMS" 
uses-permission android:name="android.permission.READ_CONTACTS"
4

1 回答 1

0

你应该content://contacts/people用来获取联系人信息

于 2012-11-27T08:22:34.873 回答