我在對話框中創建單個選項列表。ListView setSelection不適用於選擇簡單列表
我已經完成了所有的基本功能就像加了setonitemclicklistener,但我想要的是,缺省設置列表中的第一個項目,但是當我使用爲setSelection(1)它不工作:
我已經做了:
private void resetPosition(final ListView lv) {
lv.post(new Runnable() {
@Override
public void run() {
lv.setSelection(1);
}
});
}
,我呼籲按一下按鈕,將啓動該對話框這個功能,
什麼是錯的代碼?
setSelection()的文檔顯示一行「如果在觸摸模式下,該項目將不會被選中,但它仍然會被適當定位」「這是錯誤嗎?
它的工作,但我想,當顯示的列表,此時該項目被選中,但它的不一樣,它是在列表的底部選擇的項目是可見的。提前Thanx –
使用setSelection()方法,就像你之前做過的那樣。 –
@Mr_Hmp你找到了方法嗎? – kiduxa