我的小程序中,用到一个长按修改的功能,设计是这样的,短按tap,长按longpress 但是,偶尔出现长按无效的情况.我自己都经常碰到,今天仔细研究,用半天时间反复寻找,重现,发现问题和内存或别的因素无关,最有可能是事件引起的.我发现,这种操作下,长按无效会大概率出现: 把列表上拖,使分隔线位于屏幕上沿,手尽量按分割线,这时,不会出现长按后的弹出菜单.再往后,就是长按无效.但tap依然有效. 而且,一般过一段时间,又正常了. 学习文档,发现: 长按原来的事件是longtap,问题就很多,和tap…