Androidプロジェクトのテストプロジェクトを作成しました。私のアプリには、大量のデータを含むリストビューがあります。Robotiumを使用してこのリストビューを上下にスクロールする必要があります。scrollUp()
and関数を使用しましたscrollDown()
が、スクロールが遅すぎます。
Robotium3.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] stepCount=17; // スロースクロール
したがって、スクロールに必要な速度に応じて「 stepCount 」の値を調整します。
これがスクロールリストの表示を改善するのに役立つことを願っています. ありがとう。