ListView的setSelection()不起作用的原因

经常会有这种case, 希望打开一个listview的时候能够自动设置显示的位置, setSelection(int pos)可以设置显示的位置, 但是发现设置了不起作用, 还是从0开始显示的

这是需要把setSelection()的调用放到runnable()中去做


post(new Runnable() {

run() {

listview.setSelection(pos);

}

});

你可能感兴趣的:(ListView的setSelection()不起作用的原因)