【发布时间】:2016-01-05 09:37:56
【问题描述】:
有一个滚动视图包含一个带有文本视图集的线性布局。
然后我设置了一个计时器,每 0.1 秒运行一次,如果滚动视图不是 ontouch ,则运行一些函数
这是我创建计时器的方法
handler = new Handler();
r = new Runnable() {
@Override
public void run() {
s.post(new Runnable() {
@Override
public void run() {
//run some function if not on touch;
handler.postDelayed(r, 100);
}
});
}
};
handler.postDelayed(r, 100);
问题是如何检查scrollview当时是否ontouch,有一个setOnTouchListener,但是可以在特定时间检查ontouch吗?
感谢您的帮助
【问题讨论】:
-
我对你想要达到的目标有点困惑;知道可以帮助我帮助你。您是否使用
Runnable来检查ScrollView是否正在滚动? -
你能解释一下你想做的事情吗?
-
当然,runnable是将滚动视图滚动到特定位置
标签: android android-layout touch scrollview