基础组件库
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

over_scroll_behavior.dart 729 B

1234567891011121314151617181920212223242526
  1. import 'package:flutter/cupertino.dart';
  2. import 'package:flutter/material.dart';
  3. class OverScrollBehavior extends ScrollBehavior{
  4. @override
  5. Widget buildViewportChrome(BuildContext context, Widget child, AxisDirection axisDirection) {
  6. switch (getPlatform(context)) {
  7. case TargetPlatform.iOS:
  8. return child;
  9. case TargetPlatform.android:
  10. case TargetPlatform.fuchsia:
  11. return GlowingOverscrollIndicator(
  12. child: child,
  13. //不显示头部水波纹
  14. showLeading: false,
  15. //不显示尾部水波纹
  16. showTrailing: false,
  17. axisDirection: axisDirection,
  18. color: Theme.of(context).accentColor,
  19. );
  20. }
  21. return null;
  22. }
  23. }