使自定义视图可聚焦

时间:2014-07-08 17:37:11

标签: android custom-controls

如何通过触摸可以使自定义View子类具有焦点?我正在打电话

setFocusable(true);
setFocusableInTouchMode(true);

来自构造函数,而EditText在我的控件之前可以将焦点传递给它("下一个"而不是"完成"在软键盘中),但是我需要能够通过点击它来集中它。

我已经看到了在使用它的布局XML中设置android:focusable="true"android:focusableInTouchMode="true"的解决方案,但即使这样也无法使用。

1 个答案:

答案 0 :(得分:5)

解决:需要拨打setClickable(true)