1

我使用下面的代码来显示 ListView 的相同范围:

@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
FirstPosition = this.getListView().getFirstVisiblePosition();
//call B activity
}

@Override
public void onResume() {
this.getListView().setSelection(FirstPosition);
//.....
}

我想让 ListView 在调用 B 活动之前显示相同的范围,并在 B 活动之后恢复。
但我的方法可能有一些偏移。
我该怎么办?

4

0 回答 0