【发布时间】:2011-11-04 04:07:35
【问题描述】:
我正在尝试获取自定义列表视图的位置(从原始列表位置排序后)。这是因为列表项的数据库 id 与列表视图项的位置相匹配。所以,我需要得到与列表视图项目位置匹配的排序项目的正确位置。我有这个代码。
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return sampleArrayList.get(position);
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return position;
}
但是我很清楚,我需要将该职位纳入我的主要活动。任何帮助都非常感谢,并提前感谢...
【问题讨论】:
-
你是指被点击的item的位置吗?
-
能否提供更多详细信息和代码。在列表视图中单击项目时是否需要获取位置?
-
是的。我需要点击项目的位置,但排序后位置发生了变化。
-
你想要哪个职位?排序后在数据库中的行位置或列表视图中的行位置?
-
是的。排序后我需要列表项的行位置。我使用将列表视图项的行位置与数据库位置进行匹配。