Flutter开发技巧ListView去除水波纹方法示例

 更新时间:2022年12月09日 11:19:00   作者:Asscre  
这篇文章主要为大家介绍了Flutter开发技巧ListView去除水波纹方法示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

正文

ScrollConfiguration(
   behavior: NoScrollBehaviorWidget(),
   child: ListView(
    ......
    ......
    ),
 ),
  • 调用ScrollConfiguration官方类,实现behavior
  • NoScrollBehaviorWidget用于去除水波纹的自定义Widget
import 'package:flutter/material.dart';
/// 去除listview水印
/// ScrollConfiguration behavior
class NoScrollBehaviorWidget extends ScrollBehavior {
  @override
  Widget buildViewportChrome(BuildContext context, Widget child,
      AxisDirection axisDirection) {
    switch (getPlatform(context)) {
      case TargetPlatform.iOS:
        return child;
      case TargetPlatform.android:
      case TargetPlatform.fuchsia:
        return GlowingOverscrollIndicator(
          axisDirection: axisDirection,
          color: Theme
              .of(context)
              .accentColor,
          child: child,
          showTrailing: false,
          showLeading: false,);
      case TargetPlatform.linux:
        break;
      case TargetPlatform.macOS:
        break;
      case TargetPlatform.windows:
        break;
    }
    return child;
  }
}

以上就是Flutter开发技巧ListView去除水波纹方法示例的详细内容,更多关于Flutter ListView去除水波纹的资料请关注脚本之家其它相关文章!

相关文章

  • Android实现左上角(其他边角)倾斜的标签(环绕效果)效果

    Android实现左上角(其他边角)倾斜的标签(环绕效果)效果

    这篇文章主要介绍了Android实现左上角(其他边角)倾斜的标签(环绕效果)效果,本文通过图文实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Kotlin Channel处理多个数据组合的流

    Kotlin Channel处理多个数据组合的流

    最近项目中对 kotlin 的使用比较多。不得不说 kotlin 确实可以极大的提高 android 的开发效率,channel用于协程之间的通讯,使用send和receive往通道里写入或者读取数据,2个方法为非阻塞挂起函数,channel是热流,不管有没有订阅者都会发送
    2022-11-11
  • Flutter+Metal实现图像处理详细流程

    Flutter+Metal实现图像处理详细流程

    Flutter使用CVPixelBuffer和iOS交互,我们可以直接使用CVPixelBuffer创建MTLTexture,然后将MTLTexture设置为渲染目标,这篇文章主要介绍了Flutter+Metal实现图像处理,需要的朋友可以参考下
    2022-06-06
  • Dagger2新手入门与使用基础教程

    Dagger2新手入门与使用基础教程

    网上随便搜索一下Dragger2,一大堆文章铺天盖地而来,但很多讲的不清楚,下面这篇文章主要给大家介绍了关于Dagger2新手入门与使用基础教程的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2018-04-04
  • 解决android关于打开虚拟机时右侧工具栏不显示的问题

    解决android关于打开虚拟机时右侧工具栏不显示的问题

    下面小编就为大家分享一篇解决android关于打开虚拟机时右侧工具栏不显示的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • Android触摸事件如何实现笔触画布详解

    Android触摸事件如何实现笔触画布详解

    这篇文章主要给大家介绍了关于Android触摸事件如何实现笔触画布的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10
  • Android编程获取系统隐藏服务实现锁屏的方法

    Android编程获取系统隐藏服务实现锁屏的方法

    这篇文章主要介绍了Android编程获取系统隐藏服务实现锁屏的方法,涉及Android关于广播,服务,权限及锁屏等操作的相关技巧,需要的朋友可以参考下
    2015-12-12
  • Android NDK生成及连接静态库与动态库的方法

    Android NDK生成及连接静态库与动态库的方法

    这篇文章主要介绍了Android NDK生成及连接静态库与动态库的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • Android AsyncTask详解及使用方法

    Android AsyncTask详解及使用方法

    这篇文章主要介绍了 Android AsyncTask详解及使用方法的相关资料,需要的朋友可以参考下
    2017-05-05
  • Android仿微信拍摄短视频

    Android仿微信拍摄短视频

    本文主要对Android仿微信拍摄短视频的实现方法进行介绍,其功能设置为类似于微信,点击开始拍摄,设置最长拍摄时间。具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12

最新评论