gpt4 book ai didi

java - 使用 robotium 在 ListView 中单击图像时可扩展 ListView 滚动

转载 作者:行者123 更新时间:2023-11-30 03:52:28 25 4
gpt4 key购买 nike

当我使用 Robotium 单击可扩展 ListView 的第一项上的图像时,如下所示:

ListView listview = getCurrentListView().getChildAt(1); //get feed listview.
for(ImageView view : solo.getCurrentImageViews(listview))
{
if(view.getId() == R.id.image) //all images in the feed listview shares the same ID.
{
solo.clickonview(view);
break; //get the first image then break the loop.
}
}

可展开的 ListView 滚动。使用 logcat,我确定,我得到了第一张图片。但是当solo.clickonview时,它不起作用,并且listview开始滚动到最后一个。为什么会这样?
有什么方法可以完成这个场景吗?

最佳答案

在点击之前使用下面的方法并将滚动设置为false:

waitForView(View view, int timeout, boolean scroll)

关于java - 使用 robotium 在 ListView 中单击图像时可扩展 ListView 滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13929541/

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