只列出一条联系人记录对应上面各字段的内容。

package com.iteedu.www;
import android.app.Activity;
import android.app.ListActivity;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.util.Log;
import android.widget.TextView;
public class ContactActivity extends Activity {
/** Called when the activity is first created. */
@Override
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 = "";
if (cur.getCount() > 0) {
cur.moveToFirst();//只查第一条
for (int i = 0; i < columnNumber; i++)
{
String cname = cur.getColumnName(i);
String content = cur.getString(i);
cn = cn + "\n" + cname + ":" + content;
}
}
TextView tv = new TextView(this);
tv.setText(cn);
setContentView(tv);
}
}