我已经实现了分页,每页显示5条记录。现在假设我在第3页并单击第3个元素,然后选择第1页的第3个元素。
我无法弄清楚问题,因为我总是在设置数据时创建新的列表对象。
我使用下面的代码
temp = new ArrayList();
this.someListAdapter = new SomeListAdapter(this, R.layout.row_facet,temp);
setListAdapter(this.someListAdapter );
下面是SomeListAdapter类的签名。
public class SomeListAdapter extends ArrayAdapter<VoNeighborhood> {
}
请帮忙......
答案 0 :(得分:0)
这里没有足够的详细信息说明您如何对ListView
进行分页。
所以我猜你会覆盖onListItemClick
并使用它发送给你的position
变量,但是你没有考虑到你所在的页面?
或者,只是不要使用分页,因为你有一个无限的画布来滚动你的列表 - 我不认为我记得看到一个Android应用到目前为止使用分页!