我需要基於來自適配器的項目的屬性設置自定義顏色到列表項目,我不能使用選擇器(項目的條件有自定義顏色是項目屬性,而不是一個選定或集中的狀態)。在getView方法我設置android設置列表項目自定義背景顏色
view.setBackgroundColor(R.color.blue)
但這並不作品,因爲它並不重要我的背景設置是什麼顏色,結果是一樣的。我試圖設置背景顏色的佈局,但結果是一樣的。你能給我一個線索嗎?由於
我需要基於來自適配器的項目的屬性設置自定義顏色到列表項目,我不能使用選擇器(項目的條件有自定義顏色是項目屬性,而不是一個選定或集中的狀態)。在getView方法我設置android設置列表項目自定義背景顏色
view.setBackgroundColor(R.color.blue)
但這並不作品,因爲它並不重要我的背景設置是什麼顏色,結果是一樣的。我試圖設置背景顏色的佈局,但結果是一樣的。你能給我一個線索嗎?由於
使用,
view.setBackgroundResource(R.color.blue)
它會奏效。
嘗試:
view.setBackgroundColor(getResources().getColor(R.color.blue));
WHYYYYYYYYYYYYY?這太令人沮喪了! – rmirabelle