滑动不生效是什么原因?日志中也没有报错
来源:1-11 如何切换activity-解决真机无法启动问题

黑糖话梅
2018-08-01
日志中看到
Swiping from [x=108.0, y=960.0] to [x=972.0, y=960.0] with steps: 22
Returning result: {"status":0,"value":true}
不是表明代码里已经执行滑动成功了吗?但是真机上完全没有滑动效果,老师,这是什么原因呢?
写回答
2回答
-
黑糖话梅
提问者
2018-08-08
自我回答:打开手机设置-开发者选项的【指针位置】开关,如果有滑动动作,会在屏幕上显示出来。回到代码,其实这个滑动是生效的,但是真机上为什么看不到期望的效果呢,这是因为APP启动后,会有一个初始页面出来,其次才是轮播图页面,执行的这个滑动实际上是在初始页面滑动的,当然看不到轮播图滑动效果了,所以多执行两遍相同的滑动,写两遍或者三遍swipe_left(),就会有切换轮播图的效果了,如果滑动的太快不便于查看,在方法定义里加上 time.sleep(10)就能明显的看到啦
00 -
Mushishi
2018-08-01
对的,你这个已经执行了,如果在你手机上没看到效果,建议换一下坐标,或者换一个页面看一下效果
00
相似问题