我想在滚动时突出显示水平字段管理器的背景。我试过这段代码:
public class HorizentalFocus extends HorizontalFieldManager{
protected void paint(Graphics g) {
g.setBackgroundColor(isFocus() ? 4210231 : 0xFFFFFF);
g.getFont();
g.clear();
super.paint(g);
}
protected void onFocus(int direction) {
invalidate();
super.onFocus(direction);
}
protected void onUnfocus() {
invalidate();
super.onUnfocus();
}
}
它有效,但我有两个问题:它没有突出整个水平字段,并且我想在聚焦时更改文本的颜色。
谢谢你的帮助。