2011-09-13 64 views
1

這是一個奇怪的錯誤,因爲當我最初創建它時它工作得很好。我花了相當多的時間來解決這個問題,試圖弄清楚改變了什麼使它停止工作。我使用的設置是從Android的官方網站Notepad exercises中借用的。Android:試圖在列表視圖中填充數據

private void fillData() { 
    Log.e("Progress Check", "fillData() method"); 
    mCursor = mDbAdapter.fetchAllContacts(); 
    startManagingCursor(mCursor); 
    String[] from = new String[] {TagDBAdapter.KEY_NAME, TagDBAdapter.KEY_USERNAME}; 
    int[] to = new int[] {R.id.contact_name, R.id.contact_image}; 
    ContactListAdapter contacts = new ContactListAdapter(this, R.layout.contact_view, mCursor, from, to); 
    this.setListAdapter(contacts); 
} 

ContactListAdapter只是ListAdapter方法的一個擴展,用於圖像顯示的更改方法。這個filldata()方法不會填充listview,因爲它應該... fetchAllContacts()方法根本沒有改變。我想我只是尋找一個新的眼睛,看看是否有什麼突出的東西,可能會導致此代碼中的問題。同樣,問題在於listview沒有被填充。如果有任何代碼您希望看到我沒有提供,請提問,我想在最初的問題中避免代碼轉儲。非常感謝你們。

回答