请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何定位下拉的列表已经到了底部

图片描述
我目前写了一个循环下拉操作,但不知道怎么获取当前列表页已经到达底部,最后停止下拉操作

正在回答 回答被采纳积分+3

1回答

提问者 慕粉3167453 2019-03-23 16:12:48

https://img1.sycdn.imooc.com//szimg/5c95ea2400018b7c04670158.jpg

我无法通过driver.page_source获取底部这个文字信息,我想通过这个底部文字信息作为跳出循环下拉的条件

0 回复 有任何疑惑可以回复我~
  • 这是一个tost吧。你这个只能够通过tost去获取,然后这个uiautomator2可以得哟。其实不一定这么操作,你可以把你最后一屏拿取得数据,保存下来,如果当前屏幕最后一个和上面得最后一个一样,或者已经有了。那就是最后得了
    回复 有任何疑惑可以回复我~ 2019-03-23 16:18:52
  • 提问者 慕粉3167453 回复 Mushishi #2
    我是要获取这个列表页的所有数据,我目前已经获取了所有数据,通过下拉列表页实现的,但是我现在这个下拉操作到底部还在一直做下拉操作,怎么让它到底部就停止下拉呢?
    回复 有任何疑惑可以回复我~ 2019-03-23 16:32:51
  • Mushishi 回复 提问者 慕粉3167453 #3
    1、拿到一屏幕之后,每个数据存到list中,然后去滑动,当每次滑动之后发现当前屏幕得最后一个在list里面,那么就是最后一屏,停止滑动。
    回复 有任何疑惑可以回复我~ 2019-03-23 21:42:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信