1.重写ScrollBehavior
import 'dart:io';
import 'package:flutter/material.dart';
class Behavior extends ScrollBehavior {
@override
Widget buildOverscrollIndicator(BuildContext context, Widget child, ScrollableDetails details) {
if(Platform.isAndroid) return child; // 如果是Android则不去使用系统默认的水波纹效果
return super.buildOverscrollIndicator(context, child, details); // 其他使用默认的系统处理方式
}
}
2.使用方法
ScrollConfiguration(
behavior: Behavior(),
child: TabBarView(
controller: tabController,children: const [
A(),
B(),
C(),
],))