Attempted to finish an input event but the input event receiver has already been disposed.

使用NiceSpinner时报错

Attempted to finish an input event but the input event receiver has already been disposed.
试图完成一个输入事件,但该输入事件接收器已被处置。

找到回答Spinner使用错误

因为有控件拦截了Spinner的监听事件(如点击),所以导致spinner并没有真正获取到自己的事件

折腾一下午,发现GitHub上的源代码中,有人提过使用setSelectedIndex(int position)时,不会触发setOnSpinnerItemSelectedListener监听的问题(还没被解决)
https://github.com/arcadefire/nice-spinner/issues/160

第三方控件确实是好用,but出现问题就大脑直接当机,两眼一抹黑,到处找不到解决办法;这不,还是要老老实实的自己写;先做丑一点,把功能实现了要紧

说不准后面又能自己改好了,谁知道呢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值