Android SDK 1.6之下读取手机联系人

2014-11-24 09:04:42 · 作者: · 浏览: 1

public class Activity01 extends ListActivity


{


public void onCreate(Bundle savedInstanceState)


{


super.onCreate(savedInstanceState);


//Cursor获取电话URI


Cursor cursor = getContentResolver().query(Phones.CONTENT_URI, null, null,null,


null);


startManagingCursor(cursor);


String[] string={ Phones.NAME, Phones.NUMBER };


int[] intText={ android.R.id.text1, android.R.id.text2 };


// 使用 simple_list_item_2显示电话的姓名、号码两个栏位


ListAdapter adapter = new SimpleCursorAdapter(this,android.R.layout.simple_list_item_2, cursor, string,intText);


setListAdapter(adapter);


}



}