2

我想在滚动时突出显示水平字段管理器的背景。我试过这段代码:

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();
  }
}

它有效,但我有两个问题:它没有突出整个水平字段,并且我想在聚焦时更改文本的颜色。

这是一个例子

谢谢你的帮助。

4

0 回答 0