我必須以編程方式在我的列表視圖中獲取選定行的背景顏色。 我寫這個着色行:在列表視圖中獲取選定行的背景顏色
View v;
v.setBackgroundColor(context.getResources().getColor(R.color.childArticle));
但我無法弄清楚如何獲得該行的顏色,因爲我必須做這樣的事情:
colorOfSelectedRow = v.getBackgroundColor();
if(colorOfSelectedRow == MY_COLOR) {
// Do something
}
謝謝!
編輯: 我想知道按下行的顏色,但不是所有的行都用相同的顏色着色!
如果設置每個項目用相同的顏色,那麼你不知道它的顏色,不要你呢? –
我想你的答案已經回答了[HERE](http://stackoverflow.com/questions/14779259/get-background-color-of-a-layout) –
不!並非所有的行都是彩色的! –