为了账号安全,请及时绑定邮箱和手机立即绑定

为啥手指滑动的时候后面的图片会叠在一起出现后再出现下一张图片啊

求救啊感谢好人

正在回答

2 回答

楼上正解,你把写在MotionEvent.ACTION_MOVE中的代码写到MotionEvent.ACTION_UP中就不会出现这种情况了,因为MotionEvent.ACTION_MOVE会在你手指触摸移动的时候多次调用

5 回复 有任何疑惑可以回复我~
#1

她在江湖漂 提问者

谢谢您
2016-02-29 回复 有任何疑惑可以回复我~

是因为那个MotionEvent.ACTION_MOVE被多次满足了,因此调用多次viewFlipper.showNext();或者viewFlipper.showPrevious(); 你分别在case里面打上Log,然后观察调用次数,就会发现了。

2 回复 有任何疑惑可以回复我~
#1

她在江湖漂 提问者

谢谢您
2016-02-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111172    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

为啥手指滑动的时候后面的图片会叠在一起出现后再出现下一张图片啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信