Android 列表活动的问题

Android 列表活动的问题,android,list,android-activity,Android,List,Android Activity,我实现了分页,每页显示5条记录。现在假设我在第3页上,单击第3个元素,然后选择第1页的第3个元素 我无法解决这个问题,因为我总是在设置数据时创建新的列表对象 我使用了下面的代码 temp = new ArrayList(); this.someListAdapter = new SomeListAdapter(this, R.layout.row_facet,temp); setListAdapter(this.someListAdapter ); 下面是SomeListAdapter类的签名

我实现了分页,每页显示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> {
}
公共类SomeListAdapter扩展了ArrayAdapter{
}

请帮助……

关于如何使用
列表视图进行分页,这里确实没有足够的详细信息

因此,我可能猜您正在覆盖
onListItemClick
并使用它发送给您的
position
变量,但您不考虑您所在的页面

或者,不要使用分页,因为你有一个无限的画布来滚动你的列表-我想我还不记得见过使用分页的Android应用程序

“始终创建新列表对象”是什么意思。从您的代码来看,您当前的活动似乎就是您的ListView(=列表对象)。你应该提供更多的代码让我们理解你在做什么。