【问题标题】:How to stop gridview from scrolling when a button click (fix gridview position)单击按钮时如何阻止gridview滚动(修复gridview位置)
【发布时间】:2015-08-27 13:39:18
【问题描述】:

我的 android 项目中有一个 gridview 并且需要在单击按钮时停止滚动,我应该怎么做? 例如,gridview 处于 FLING 状态,用户单击我想停止 gridview 的按钮,滚动状态变为 IDLE。

P.S:我在滚动视图中使用 gridview(请不要建议使用 RecyclerView 之类的其他东西,由于某些原因我不能)。

【问题讨论】:

    标签: android android-gridview android-scrollview


    【解决方案1】:
    scrollview.setOnTouchListener( new OnTouchListener(){ 
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        return true; 
      }
    });
    

    这是禁用您的滚动视图滚动。将其添加到您的按钮单击中。

    【讨论】:

      猜你喜欢
      • 2018-01-29
      • 1970-01-01
      • 2019-02-02
      • 1970-01-01
      • 2013-08-02
      • 2014-10-18
      • 1970-01-01
      • 2012-08-22
      • 2021-07-19
      相关资源
      最近更新 更多