0
我想將背景設置爲列表中的默認值,將第一個列表項設置爲默認值。如何將默認值設置爲列表視圖
我已經將屬性設置爲setSlection(-1),但它不起作用,我的列表值不會顯示所選項目。
請建議。
在此先感謝。
問題解決了:)
用下面的代碼,
private void setListviewSelection(final ListView list, final int pos, final int notselectedpos1, final int notselectedpos2) {
list.post(new Runnable() {
@Override
public void run() {
list.setSelection(pos);
View v = list.getChildAt(pos);
View v1 = list.getChildAt(notselectedpos1);
View v2 = list.getChildAt(notselectedpos2);
if (v != null) {
v.setBackgroundResource(R.drawable.bg_select);
v1.setBackgroundResource(0);
v2.setBackgroundResource(0);
}
}
});
}
查找堆棧溢出本身,而是錯誤的代碼封閉,這就是爲什麼不能提供的鏈接抱歉的鏈接。 :(
感謝您的嘗試,但我沒有從充氣XML的項目。我用填充字符串數組適配器的列表視圖 – Jitu