因为在(x,y)处没有可触摸窗口而丢弃事件

时间:2015-01-08 13:26:11

标签: android events touch

我正在开发音乐播放器应用程序。有三种方法可以改变音轨:

  1. 底栏 - 这些只是默认按钮
  2. 使用手势将图片从一个方向滑动到另一个方向
  3. 从封面流程中选择封面
  4. 对于第二个选项,我使用ViewPager。 对于第三个选项,我使用名为FancyCoverFlow的自定义库 (https://github.com/davidschreiber/FancyCoverFlow/tree/master/library)。

    当我尝试使用选项2或3更改曲目时,我在logcat上收到这些日志消息:

      

    01-08 13:04:08.047 1255-1287 / system_process I / InputDispatcher:   删除事件,因为(-727,352)没有可触摸的窗口。

         

    01-08 13:04:08.627 1255-1287 / system_process I / InputDispatcher:   删除事件,因为(-727,352)没有可触摸的窗口。

         

    01-08 13:04:08.783 1255-1287 / system_process I / InputDispatcher:   删除事件,因为(-604,659)没有可触摸的窗口。

    我没有收到logcat的其他日志。 你能解释一下,我经历过什么?

1 个答案:

答案 0 :(得分:0)

我错误地将 EditText 的 addTextChangedListener 设置为 null,这导致了同样的错误。我修复了它,错误消失了。希望它会有所帮助。