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