gpt4 book ai didi

android - 在 Robotium 中快速滚动

转载 作者:行者123 更新时间:2023-11-29 16:12:47 27 4
gpt4 key购买 nike

我已经为我的 Android 项目创建了一个测试项目。在我的应用程序中有一个包含大量数据的 ListView 。我需要使用 Robotium 上下滚动此 ListView 。我使用了 scrollUp()scrollDown() 函数,但滚动速度太慢。

我正在使用 Robotium 3.3。有什么方法可以快速滚动吗?

最佳答案

int screenWidth = getActivity().getWindowManager().getDefaultDisplay().getWidth();
int screenHeight = getActivity().getWindowManager().getDefaultDisplay().getHeight();

int fromX, toX, fromY, toY = 0,stepCount=1;

// Scroll Down // Drag Up
fromX = screenWidth/2;
toX = screenWidth/2;
fromY = (screenHeight/2) + (screenHeight/3);
toY = (screenHeight/2) - (screenHeight/3);

solo.drag(fromX, toX, fromY, toY, stepCount);

这里

[1] stepCount=1;//非常快速的滚动

[2] stepCount=10;//中等滚动

[3]步数=17;//慢速滚动

因此您可以根据滚动所需的速度调整“stepCount”值。

我希望这能帮助您获得更好的滚动 ListView 。谢谢。

关于android - 在 Robotium 中快速滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11682196/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com