标签:
        ListView listview = (ListView) solo.getView("id/list");
        int[] location = new int[2];
        listview.getLocationOnScreen(location);
        location[1] = location[1] + listview.getBottom();
        Log.i(TAG, "[Location x]:  " + Integer.toString(location[0]));
        Log.i(TAG, "[Location y]:  " + Integer.toString(location[1]));
        //获取上拉加载更多拖动点的坐标
        if (solo.waitForView(listview)) {
            int newlistcount, listcount = listview.getCount();
            while (true) {
                solo.scrollListToLine(listview, listcount);
                solo.sleep(500);
                solo.drag(location[0] + 10f, location[0] + 10f,
                        location[1] - 10f, location[0] - 100f, 50);
                solo.sleep(2000);
                newlistcount = listview.getCount();
                if (newlistcount == listcount) {
                    break;
                } else {
                    listcount = newlistcount;
                    Log.i(TAG, "[List count]:  " + Integer.toString(listcount));
                }
            }
        }
标签:
原文地址:http://www.cnblogs.com/huangjianan/p/4180165.html