如何附加或添加ListView的最佳方法?
本教程的出发点是。
adapter = new ListViewAdapter(MainActivity.this, numberlist);
//将适配器绑定到ListView listview.setAdapter(适配器);
但我认为这种方法正在重新加载列表。
还有其他实施方式,或者最好吗?
答案 0 :(得分:0)
我认为最好的方法是将listview和setAdapter瞳孔化,而不是重新加载设置此ListView背后的数据的列表
notiftDataSetChanged()方法是在更新列表时重新加载列表。
如果你想为你的列表使用自定义布局还有一件事,那么你正在做的是最好的方法,但是如果你想使用android提供的默认布局那么
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, android.R.id.text1, values);
// Assign adapter to ListView
listView.setAdapter(adapter);