我的android项目中有一个gridview,当点击一个按钮时需要停止滚动,我应该怎么做? 例如,gridview在FLING上,用户点击按钮我想停止gridview它在哪里,滚动状态变为IDLE。
P.S:我在scrollview中使用gridview(请不要建议使用像RecyclerView这样的东西,出于某种原因我不能)。
答案 0 :(得分:1)
scrollview.setOnTouchListener( new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
这会禁用滚动查看滚动视图。点击按钮即可添加。