【发布时间】:2020-04-10 01:27:03
【问题描述】:
我正在尝试渲染渐变按钮,但在某些设备上,渐变颜色没有像下图那样展开。
我该如何解决这个问题?
谢谢!
代码
class GradientButton extends StatelessWidget {
final Widget child;
final VoidCallback onPressed;
const GradientButton({@required this.child, @required this.onPressed});
@override
Widget build(BuildContext context) {
return RaisedButton(
textColor: Colors.white,
shape: StadiumBorder(),
padding: const EdgeInsets.all(0.0),
child: Container(
decoration: BoxDecoration(
gradient: LinearGradient(
colors: <Color>[Color(0xff00F260), Color(0xff0575E6)],
),
),
padding: EdgeInsets.all(8.0),
child: child
onPressed: onPressed,
),
);
}
}
【问题讨论】:
标签: flutter flutter-web