android – 为Flutter卡添加自定义boxshadow

前端之家收集整理的这篇文章主要介绍了android – 为Flutter卡添加自定义boxshadow前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Flutter应用程序中实现了卡片.每张卡都需要一个自定义BoxShadow.如何才能做到这一点?

我到目前为止尝试的是将BoxShadow属性添加到Card()构造函数中,该构造函数不起作用…

解决方法

Card Widget没有装饰属性,所以你需要在 Container内制作一张卡,然后将 BoxShadow应用到Container,

样品:

class mycard extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new Container(
      child: new Card(
        child: new Center(
          child: new Icon(
            Icons.refresh,size: 150.0,),decoration: new BoxDecoration(BoxShadow: [
        new BoxShadow(
          color: Colors.black,blurRadius: 20.0,]),);
  }
}

enter image description here

猜你在找的Flutter相关文章