2011-08-09 26 views

回答

1

我還沒有試過這個,但是你應該能夠做的只是覆蓋drawFocus()什麼都不做(這會擺脫突出顯示),然後在你的drawListRow()檢查行是否是選定的行,如果這種情況下繪製文本的顏色不同。

+0

這也是我的第一個念頭,但是我的老闆要我獨自留下文字顏色,並且只在文本中包含高亮區域。不過謝謝。 – s5v

+0

即使在我覆蓋了drawfocus之後,我也無法擺脫突出顯示。我的意思是,我設法得到只突出顯示的文字,但那是在原始的全部領域高亮的頂部。我如何擺脫原來的亮點? – s5v

+0

您可能還必須重寫'drawHighlightRegion()' – jprofitt