我正在研究我的第一個Android應用程序,並且仍在試圖瞭解一切結構如何。此刻,我有一個叫做「行」的「視圖」。行中有一些TextViews和一個EditText視圖,它們在視圖創建時填充。對於主程序,我使用ScrollView並將行添加到它。一個ListView會更理想,但EditText混亂了事情。如何爲視圖存儲數據
在這一點上,我可以創建多行並將它們添加到ScrollView(實際上我將它們添加到ScrollView內的LinearLayout)。但是,如何訪問每個包含的值?我相信他們都有相同的ID(行)。我的第一個想法是創建一個包含數據的「item」對象的數組,並以某種方式將每個對象綁定到一個視圖,但我不知道如何做到這一點。我應該看看有什麼建議,教程或樣品嗎?
我想您構建自定義ListView適配器比通過這種麻煩更好。查看www.androidguys.com/tag/android-listview/關於如何在Mark Murphy編寫的Fancy ListView部分創建ListView適配器 – chaitanya 2011-04-27 18:52:28
使用ListView適配器是我的第一種方法,但我需要實際的行可點擊允許用戶在EditText中輸入一個數字。但點擊不起作用[這裏](http://stackoverflow.com/questions/2098558/listview-with-clickable-editable-widget)。有一個解決方法[這裏](http://www.androidsnippets.com/clickable-listview-items),但似乎很長,所以我正在考慮採取不同的方法。 – compuguru 2011-04-27 20:27:15