Mega Code Archive

 
Categories / Android / Core Class
 

List Contact phones

package app.test; import android.app.ListActivity; import android.database.Cursor; import android.os.Bundle; import android.provider.Contacts.Phones; import android.widget.ListAdapter; import android.widget.SimpleCursorAdapter; public class Test extends ListActivity {          protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         Cursor c = getContentResolver().query(Phones.CONTENT_URI, null, null, null, null);         startManagingCursor(c);          ListAdapter adapter = new SimpleCursorAdapter(this,                 android.R.layout.simple_list_item_2, c,                          new String[] { Phones.NAME, Phones.NUMBER },                          new int[] { android.R.id.text1, android.R.id.text2 });         setListAdapter(adapter);     }      } //main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     > <TextView       android:layout_width="fill_parent"      android:layout_height="wrap_content"      android:text="@string/hello"     /> </LinearLayout>