【发布时间】:2014-06-16 03:44:15
【问题描述】:
我想编写一个 Cucumber 步骤定义,滚动到并选择 Android ListView 中的特定行。在 iOS 上,我可以执行以下操作:
scroll_to_cell(:row => 1, :section => 0)
touch("tableViewCell indexPath:1,0")
我如何在 Android 上做同样的事情?
更新:在 calabash-android 源代码中,我发现了一个名为 each_item 的函数,它遍历列表视图中的每个项目。但是,我还不能完全弄清楚它的价值,因为它只返回一个整数作为它在列表视图中的位置,而不是项目本身。所以,我不能这样做......
each_item do |product|
touch(product)
end
【问题讨论】: