2

我有一个自定义的按钮字段,当按钮是焦点默认蓝色背景即将到来,我想要删除该蓝色背景。实际上,我将图像放在按钮上,图像上有一些透明的区域。当该自定义按钮在焦点上时,将显示蓝色背景。我想删除那个蓝色背景。删除焦点上的默认蓝色

非常感谢

回答

10

覆盖方法

protected void drawFocus(Graphics graphics, boolean on) { 
     if (on) { 
       //draw your own custom focus. 
       } 
      } 
0

覆盖方法

public void onFocus(int direction) {} 

在不调用super.onFocus它

+0

我仍进行去除后面临同样的问题来自onFocus的super.onFocus()(int direction){} – rupesh 2010-05-12 09:21:30