您的位置:首页 > 移动开发 > Android开发

android 关于判断scrollView滚动停止

2012-03-24 16:29 417 查看
今天做安卓的东西,需要判断scrollView滚动是否停止,但找了半天没找到这样的方法,所幸,还有办法判断——用线程监听的方法,即判断当前得到的坐标(用getScrollY)是否和上次得到的坐标是否一样,这样问题就算是解决了。

Java代码



/**

* 得到当前scrollView Y坐标的runnable

*

* @author Administrator

*

*/

public class RunnableGetImageY implements Runnable

{

@Override

public void run()

{

try

{

while (!isDone)

{

nowY = scrollView.getScrollY();

if (nowY == preY)

{

//证明此时不是滚动状态

}

preY = nowY;

Thread.sleep(500);

}

}

catch (InterruptedException e)

{

e.printStackTrace();

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: