RecyclerView滚动到底部



我想写一个Xamarin。UITest,它将我的RecyclerView滚动到底部,并点击列表中的最后一项。我该怎么做呢?

我通过在我的RecyclerViewContentDescription="isLast"的最后一项中设置视图来解决这个问题。然后在我的测试中:

app.ScrollDownTo("isLast", "rvId", ScrollStrategy.Gesture, 0.67, 5000, true, TimeSpan.FromSeconds(30));
app.Tap(c => c.Marked("isLast"));

其中rvId为RecyclerView的ID。例如,我在我的RecyclerView的每个项目中都有一个TextView,所以我在RecyclerView.Adapter

中将最后一个设置为MyTextView.ContentDescription="isLast"

最新更新