2010-04-20 6 views
0

다음 코드는 왼쪽에있는 체크 박스로 연락처 목록을 표시한다고 가정합니다. Android API 버전 4를 사용하고 Android 2.1이 설치된 에뮬레이터에서 실행됩니다. 확인란이 표시되지만 확인란의 오른쪽에 연락처 이름이 표시되지 않습니다. 내가 잘못하고있는 것은 무엇입니까?안드로이드 연락처 세부 정보가 표시되지 않는 이유는 무엇입니까?

public class CheckListActivity extends ListActivity { 
    private SimpleCursorAdapter adapter; 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     Cursor c = getContentResolver().query(People.CONTENT_URI, null, null, 
       null, null); 
     startManagingCursor(c); 
     String[] projection = new String[] { People.DISPLAY_NAME }; 
     int[] names = new int[] { R.id.text_view }; 
     adapter = new SimpleCursorAdapter(this, R.layout.main, c, projection, names); 
     this.setListAdapter(adapter); 
    } 
} 

답변

관련 문제