Robotium--scroll操作系列
上下滚动
scrollDown
- public boolean scrollDown()
- Scrolls down the screen.
- Returns:
- true if more scrolling can be performed
- false if it is at the end of the screen
滚动条进行向下操作
返回:
true-如果可以进行滚动的话
false-如果已经滚动到底部,无法滚动
scrollUp
- public boolean scrollUp()
- Scrolls up the screen.
- Returns:
- true if more scrolling can be performed
- false if it is at the top of the screen
滚动条进行向上操作
返回:
true-如果可以进行滚动的话
false-如果已经滚动到顶部,无法滚动
scrollToBottom
- public void scrollToBottom()
- Scrolls to the bottom of the screen.
向下滚动屏幕,一直滚动到底部
scrollToTop
- public void scrollToTop()
- Scrolls to the top of the screen.
向上滚动屏幕,一直滚动到顶部
对列表
scrollDownList
- public boolean scrollDownList(android.widget.AbsListView list| int index)
- Scrolls down the specified AbsListView.
- Parameters:
- list - the AbsListView to scroll
- index - the index of the ListView to scroll. 0 if only one list is available
- Returns:
- true if more scrolling can be performed
操作一个list向下滚动
参数:
list-被操作的滚动条的对象
index-被操作的滚动条索引,如果是0,表示只有一个可以滚动的list
返回:
true-如果可以进行滚动的话
false-如果已经滚动到底部,无法滚动
scrollUpList
- public boolean scrollUpList (android.widget.AbsListView list | int index)
- Scrolls up a ListView matching the specified index.
- Parameters:
- list - the AbsListView to scroll
- index - the index of the ListView to scroll. 0 if only one list is available
- Returns:
- true if more scrolling can be performed
操作一个list向上滚动
参数:
list-被操作的滚动条的对象
index-被操作的滚动条索引,如果是0,表示只有一个可以滚动的list
返回:
true-如果可以进行滚动的话
false-如果已经滚动到顶部,无法滚动
scrollListToBottom
- public boolean scrollListToBottom (android.widget.AbsListView list | int index)
- Scrolls to the bottom of the specified AbsListView.
- Parameters:
- list - the AbsListView to scroll
- index - the index of the ListView to scroll. 0 if only one list is available
- Returns:
- true if more scrolling can be performed
操作一个list向下滚动一直滚动到底部
参数:
list-被操作的滚动条的对象
index-被操作的滚动条索引,如果是0,表示只有一个可以滚动的list
返回:
true-如果可以进行滚动的话
false-如果已经滚动到底部,无法滚动
scrollListToTop
- public boolean scrollListToTop (android.widget.AbsListView list | int index)
- Scrolls to the top of the specified AbsListView.
- Parameters:
- list - the AbsListView to scroll
- index - the index of the ListView to scroll. 0 if only one list is available
- Returns:
- true if more scrolling can be performed
操作一个list向上滚动一直滚动到顶部
参数:
list-被操作的滚动条名称
index-被操作的滚动条索引,如果是0,表示只有一个可以滚动的list
返回:
true-如果可以进行滚动的话
false-如果已经滚动到顶部,无法滚动
scrollListToLine
- public void scrollListToLine (android.widget.AbsListView list | int index , int line)
- Scroll the specified AbsListView to the specified line.
- Parameters:
- absListView - the AbsListView to scroll
- index - the index of the AbsListView to scroll
- line - the line to scroll to
操作滚动条滚动到list的某一行
参数:
list-被操作的滚动条名称
index-被操作的滚动条索引
line-滚动到第几行
水平滚动
scrollToSide
- scrollToSide
- void scrollToSide (int side [, float scrollPosition])
- Scrolls horizontally.
- Parameters:
- side - the side to scroll; RIGHT or LEFT
- scrollPosition - the position to scroll to, from 0 to 1 where 1 is all the way. Example is: 0.60.
水平滚动屏幕,可限制操作滚动的位置
参数:
side-水平滚动的方向,LEFT或者RIGHT
scrollPosition-滚动屏幕的比例,从0到1,如果是0.5,则只会对一半的屏幕进行滚动
scrollViewToSide
- public scrollViewToSide (android.view.View.view view, int side [, float scrollPosition])
- Scrolls a View horizontally.
- Parameters:
- view - the View to scroll
- side - the side to scroll; RIGHT or LEFT
- scrollPosition - the position to scroll to, from 0 to 1 where 1 is all the way. Example is: 0.60.
水平滚动某一个view,可限制操作滚动的位置
参数:
view-滚动的view的对象
side-水平滚动的方向,LEFT或者RIGHT
scrollPosition-滚动屏幕的比例,从0到1,如果是0.5,则只会对一半的屏幕进行滚动
【转载:http://blog.csdn.net/tt75281920/article/details/26821035】