考虑一个带有几个按钮的 Activity 。
我们可以通过这种方式动态分配焦点:
b1.requestFocus();
如果用户双击按钮,我想强制失去焦点。
我怎样才能做到这一点?
最佳答案
诀窍是检测双击。一种方法是在第一次点击时启动计时器,并检查在超时值内是否再次点击同一按钮。
您可以通过将 setFocusable
设置为 false 来失去焦点。
关于android - 强制失去焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9810427/