所谓的“自定义适配器”,是不是“SimpleCursorAdapter ”?//Listing 4–17. Adding Items to a ListView
<?xml version="1.0" encoding="utf-8"?>
<!-- This file is at /res/layout/list_item.xml -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
<CheckBox xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/row_chbox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>
<TextView android:id="@+id/row_tv" android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>
</LinearLayout>public class ListDemoActivity extends ListActivity
{
    private SimpleCursorAdapter adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        Cursor c = getContentResolver().query(People.CONTENT_URI,
            null, null, null, null);
        startManagingCursor(c);
        String[] cols = new String[]{People.NAME};
        int[] names = new int[]{R.id.row_tv};
        adapter = new SimpleCursorAdapter(this, R.layout.list_item, c, cols, names);
        this.setListAdapter(adapter);
    }
}