android GridView 如何禁止滚动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android GridView 如何禁止滚动相关的知识,希望对你有一定的参考价值。

android GridView 如何禁止滚动,有相关的替代方法也可以。有思路也麻烦您说一下,小弟在此先谢了
http://www.liuzhaocn.com

参考技术A 设置gridview 的touch事件,是ACTION_MOVE 的话返回true

mDragGrid.setOnTouchListener(new OnTouchListener()

@Override
public boolean onTouch(View v, MotionEvent event)
return MotionEvent.ACTION_MOVE == event.getAction() ? true
: false;

);本回答被提问者采纳

flutter GridView 禁止滚动

flutter GridView 禁止滚动

Flutter中,GridView默认是可以滚动的,但有时候我们需要禁止GridView的滚动,可以通过设置GridView的属性来实现。

下面是一个示例代码,展示如何禁止GridView的滚动:

GridView.count(
  physics: NeverScrollableScrollPhysics(), // 设置禁止滚动
  crossAxisCount: 2,
  children: List.generate(10, (index) 
    return Center(
      child: Text('Item $index'),
    );
  ),
);

在这个示例中,我们通过设置GridViewphysics属性为NeverScrollableScrollPhysics()来禁止GridView的滚动。这个属性指定了GridView的滚动行为,NeverScrollableScrollPhysics表示禁止滚动。

除了NeverScrollableScrollPhysics之外,还有其他的ScrollPhysics可以用来控制滚动行为,比如BouncingScrollPhysicsClampingScrollPhysics等。可以根据具体的需求来选择合适的ScrollPhysics

以上是关于android GridView 如何禁止滚动的主要内容,如果未能解决你的问题,请参考以下文章

flutter GridView 禁止滚动

flutter GridView 禁止滚动

一起学Android之GridView

android GridView 如何设置为左右可滚动?

如何在 Android 中禁用 GridView 滚动?

如何禁止Gridview上下滑动