我的应用动画流畅度有问题。我在这个页面上有 20 个按钮。如果我按下任何按钮,点击效果运行不顺畅。帧率非常低。代码有问题还是bug?
提前致谢。
这是您的按钮构建器方法的略微简化版本,它正确包含圆角矩形形状的墨水效果,但这不会影响性能。在性能方面,您的代码没有任何问题。
Widget buildMaterialButton() {
return Expanded(
child: RawMaterialButton(
fillColor: Colors.blueGrey,
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(40.0)),
onPressed: () {},
child: Padding(
padding: const EdgeInsets.all(20.0),
child: Text("1"),
),
),
);
}