我已經爲自己構建了一個應用程序,其中包含一個列表。到目前爲止,我已經使用SimpleAdapter
來填充列表,但我決定移動到ArrayAdapter
。問題是,我不知道如何以相同的方式填充ArrayAdapter
!下面是我使用的方法我SimpleAdapter
:從simpleAdapter轉換爲ArrayAdapter
adapter=new SimpleAdapter(this, listItems, R.layout.custom_row_view, new String[]{"name", "current", "reset"}, new int[] {R.id.text1, R.id.text2, R.id.text3});
我listItems中的變量實際上是設置這樣的:
static final ArrayList<HashMap<String,String>> listItems = new ArrayList<HashMap<String,String>>();
現在,嘗試使用ArrayAdapter
構造函數使用相同的參數時,它給我一個錯誤。這怎麼能做到?
在stackoverflow上可能至少有50個問題,詢問如何對列表視圖中的某些數據進行更改,但答案很少。你對這個問題的回答也回答了這50個問題。 – SmulianJulian 2015-05-20 09:14:08