使用时应用系统定义的常量,这只是演示一下各字段名称。
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Cursor cur = this.getContentResolver().query( ContactsContract.Contacts.CONTENT_URI, null, null, null, null); int columnNumber = cur.getColumnCount(); String cn = ""; for (int i = 0; i < columnNumber; i++) { String temp = cur.getColumnName(i); cn = cn + "\nlistColumnNames" + i + "\t" + temp; } cur.close(); TextView tv = new TextView(this); tv.setText(cn); setContentView(tv);
AndroidManifest.xml中加入权限
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>