2012-03-26 26 views
1

我正在開發一個android項目,我不得不從一組字符串數組(稱爲title,description,id)加載到列表視圖項目TextView。適配器的自定義佈局的視圖

我使用光標這樣

String[] from = new String[]{"medicine","healthsystem"}; 
      int[] to = new int[] {R.id.textlist1,R.id.textlist2}; 
      // Now creating an array adapter and set it to display using my row 
      SimpleCursorAdapter notes =new SimpleCursorAdapter(this,R.layout.notes_row, c, from, to); 

我列在「從」所有目標和所有的原點「到」做了與數據庫類似的東西。 現在我的問題是我沒有數據庫,所以不能使用遊標。

我有一個字符串數組3,我要加載到每個項目的textviews(標題,描述,ID)

如何做到這一點 煩請幫我 謝謝:)

回答

2

如果你沒有遊標,你爲什麼使用SimpleCursorAdapter?

請閱讀本文,瞭解如何爲備用創意創建SimpleListView using SimpleAdapter

+0

我顯示我是如何做到了前面一個例子。 – 8A52 2012-03-26 19:40:55

+0

現在我有類似的情況與項目中的多重文字瀏覽,但源不是數據庫,但字符串數組。我不知道該怎麼做:( – 8A52 2012-03-26 19:41:52

+0

閱讀此:http://eureka.ykyuen.info/2010/01/03/android-simple-listview-using-simpleadapter/ – user123321 2012-03-26 19:43:01

1

在Android SDK附帶的ApiDemos項目中,有很多來自各種數據源的填充列表示例 - 瀏覽這些項目,您應該找到適合您嘗試執行的項目的示例。

1

首先你需要創建一個保存這些信息,像一類:

public class StringHolder{ 
    String titte; 
    String description; 
    int id; 
} 

然後,創建行的佈局,說,你希望你的標題,你的描述,你的形象。

然後您創建一個適配器。適配器將保存您的數據,並將爲列表中的每個位置說明應該加載哪些信息。

最後您需要在活動中使用適配器。

欲瞭解更多信息,你可以在這裏看到一個教程:http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/

相關問題