其他分享
首页 > 其他分享> > android – 使自定义视图可聚焦

android – 使自定义视图可聚焦

作者:互联网

参见英文答案 > Custom View not responding to touches                                    1个
如何通过触摸来自定义View子类?我在打电话

setFocusable(true);
setFocusableInTouchMode(true);

从构造函数和我的控件之前的EditText可以将焦点传递给它(软键盘中出现“Next”而不是“Done”),但我需要能够通过点击它来聚焦它.

我已经看到了在使用它的布局XML中设置android:focusable =“true”和android:focusableInTouchMode =“true”的解决方案,但即使这样也行不通.

解决方法:

解决:需要调用setClickable(true).

标签:android,custom-controls
来源: https://codeday.me/bug/20190830/1769776.html