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 –