我有麻烦设置我的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