我有一个继承自“ Button”类的“ myButton”类。内部实现的方法“ onTouch”,如果您按下按钮,该方法将起作用。当您单击按钮外的任意位置时,我都需要执行操作。
有什么方法可以验证触摸是否在按钮外部进行的?
我想出了将触摸检查添加到“视图”(全屏)的想法。但是在这种情况下,如果您单击按钮,则会激活两个事件“ onTouch”:在我的类“ myButton”内部,然后单击“视图”。
答案 0 :(得分:0)
如果您要处理按下并释放按钮的操作,就可以这样做
/home/ec2-user/.ssh/authorized_keys
如果按下按钮,释放按钮并且只想按下按钮,则可以进行相应的更改
您将kotlin和java都标记为java,所以如果您想在kotlin中使用它,请告诉我
ps im返回false,因为如果您不这样做,将会绕开按钮的常规触摸处理。这意味着您将失去按下按钮和触摸波纹的视觉效果。另外,在实际按下按钮时,Button#isPressed()将返回false。