在写一个自定义ListView的例子, Listview的item里有textView, 一个button。 然后ListView的item click 事件得不到响应。
然后发现是由于button抢占了输入焦点。如果删除button的情况下,onItemClicked代码就正常。
保留Button的情况下,需要设置Button的Focusable= false。
如果有其他可以获取输入焦点的控件,也是同理。
Listview的OnItemClicked没有响应的情况
阅读 29
2022-03-30
在写一个自定义ListView的例子, Listview的item里有textView, 一个button。 然后ListView的item click 事件得不到响应。
然后发现是由于button抢占了输入焦点。如果删除button的情况下,onItemClicked代码就正常。
保留Button的情况下,需要设置Button的Focusable= false。
如果有其他可以获取输入焦点的控件,也是同理。
相关推荐
精彩评论(0)