0
我有一個顯示文本的列表字段,我只希望文本在選擇字段時顯示爲集中。我不想用藍色突出顯示整個字段,而只想突出顯示文本。BlackBerry:列表字段 - 如何僅突出顯示文本而不是整個字段
我找到了更改突出顯示顏色的方法,但沒有找到如何限制突出顯示的區域。
我有一個顯示文本的列表字段,我只希望文本在選擇字段時顯示爲集中。我不想用藍色突出顯示整個字段,而只想突出顯示文本。BlackBerry:列表字段 - 如何僅突出顯示文本而不是整個字段
我找到了更改突出顯示顏色的方法,但沒有找到如何限制突出顯示的區域。
我還沒有試過這個,但是你應該能夠做的只是覆蓋drawFocus()
什麼都不做(這會擺脫突出顯示),然後在你的drawListRow()
檢查行是否是選定的行,如果這種情況下繪製文本的顏色不同。
這也是我的第一個念頭,但是我的老闆要我獨自留下文字顏色,並且只在文本中包含高亮區域。不過謝謝。 – s5v
即使在我覆蓋了drawfocus之後,我也無法擺脫突出顯示。我的意思是,我設法得到只突出顯示的文字,但那是在原始的全部領域高亮的頂部。我如何擺脫原來的亮點? – s5v
您可能還必須重寫'drawHighlightRegion()' – jprofitt