我有麻煩設置我的listView上工作與列表中的每個項目的兩個textViews。這是我的代碼。我知道我嘗試實現兩個不同的陣列的方式存在根本性的錯誤,但我一直無法弄清楚。不確定hashMaps是否會走。做一個listActivity每行2個項目的工作
private String[] nums= { "One", "Two", "Three" };
private String[] names= { "HoneyComb", "JellyBean", "ICS" };
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
int[] ids = {android.R.id.text1, android.R.id.text2};
SimpleAdapter<String> adapter = new SimpleAdapter(this, names,
android.R.layout.simple_list_item_2, nums, ids);
setListAdapter(adapter);
}
如果可能,我真的想堅持SimpleAdapter。
它是簡單的[自定義適配器..](HTTP://計算器。 com/questions/8166497/custom-adapter-for-list-view) – amalBit
int [] ids = {android.R.id.text1,android.R.id.text2};那是對的嗎 ? android.R .... – Tugrul