强制失去焦点

时间:2012-03-21 18:14:00

标签: android

考虑一个带有几个按钮的活动。

我们可以通过这种方式动态分配焦点:

b1.requestFocus();

如果用户双击按钮,我想强制丢失焦点。

我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

诀窍是检测双击。一种方法是在第一次点击时启动计时器,并检查在超时值内是否再次点击相同的按钮。

您可以通过将setFocusable设置为false来失去焦点。