Scroller startScroll() fling() 参数详解

fling()

/**
     * Start scrolling based on a fling gesture. The distance travelled will
     * depend on the initial velocity of the fling.
     * 
     * @param startX Starting point of the scroll (X)
     * @param startY Starting point of the scroll (Y)
     * @param velocityX Initial velocity of the fling (X) measured in pixels per
     *        second.
     * @param velocityY Initial velocity of the fling (Y) measured in pixels per
     *        second
     * @param minX Minimum X value. The scroller will not scroll past this
     *        point.
     * @param maxX Maximum X value. The scroller will not scroll past this
     *        point.
     * @param minY Minimum Y value. The scroller will not scroll past this
     *        point.
     * @param maxY Maximum Y value. The scroller will not scroll past this
     *        point.
     */
public void fling(int startX, int startY, int velocityX, int velocityY,
int minX, int maxX, int minY, int maxY

翻译过来:开始滚动基于一个抛掷手势,距离的移动取决于你抛掷的初始速度。

startX:开始滑动的X scroll的距离 X为正 表示在左边
startY:开始滑动的Y scroll的距离 Y为正 表示在上边
velocityX:X 正数 朝左 负数 朝右
velocityY:Y 正数 朝上 负数 朝下
minX:最小的X值 如果velocityX为负 则朝右方向移动minX
maxX 最大的X值 如果velocityX为正 朝左移动maxX
minY 最小的Y值 如果velocityY为负 则朝上方向移动minY
maxY

你可能感兴趣的:(Android)