Flutter 自定义水波纹的效果

在 MaterialApp Widget 下的 theme 属性下可以设置。

ThemeData 的属性:
highlightColor 水波纹的背景颜色
splashColor 水波纹的颜色

class App extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
        return MaterialApp(
          home: Home(),
          theme: ThemeData(
            primaryColor: Colors.orange,
            highlightColor: Color.fromRGBO(255, 255, 255, 0.5),
            splashColor: Colors.white70,
          ),
        );
    }
}