0
我有下面的代码。我创建了一个FloatActionButton
来拍摄ListView
中的所有项目,但我需要更新屏幕才能完成所有项目。 list.setSelection
正在工作,但在while
结束后正在工作。ListView.setSelection不能正常工作
例如:我有一个包含6幅图像,代码波纹管包揽前三的图片两次的ListView,然后更新屏幕到最后3
{
ListView list = JMainFragment.getInstance().getList();
list.setSelection(0);
int j = 0;
while (j < list.getCount()) {
int lastPosition = list.getLastVisiblePosition();
for (int i = 0; i < list.getLastVisiblePosition() - list.getFirstVisiblePosition(); i++) {
if (list.getChildAt(i).isEnabled()) {
JUtil.saveScreenShot(list.getChildAt(i), "operadora" + j + ".png");
j++;
}
}
list.setSelection(lastPosition);
list.
}
仍然没有工作,:(,谢谢 –
你见过这个线程吗?看起来很类似http://stackoverflow.com/questions/1446373/android-listview-setselection-does-not-seem-to-work –