如何将Android Gradient Drawable(XML)转换为颤振渐变?

如何将Android Gradient Drawable(XML)转换为颤振渐变?,android,android-layout,flutter,android-xml,android-drawable,Android,Android Layout,Flutter,Android Xml,Android Drawable,我有这个渐变作为android的初始屏幕 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:angle="315" android:startColor="@color/colorSplashStart" andr

我有这个渐变作为android的初始屏幕

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

    <gradient
        android:angle="315"
        android:startColor="@color/colorSplashStart"
        android:centerColor="@color/colorSplashStart"
        android:endColor="@color/colorSplashEnd"
        android:centerX="50%"
        android:centerY="15%"
        android:type="linear"/>

</shape>

可能的问题是,这两个渐变彼此并不完全匹配,因此可以注意到渐变正在改变颜色。我希望两个梯度相等。谁能指导我如何将Android Gradient Drawable转换为Flatter Gradient?或者有其他方法可以匹配这两种渐变吗?

你试过扫描渐变吗?@Artem,还没有试过。你能给我引路吗?看看里面。dart@Artem,事实上,在你发表评论之后我已经做了!!看起来正是我要找的!!:D谢谢!!将解决方案添加到您的帖子并关闭它。
Container(
  decoration: BoxDecoration(
    gradient: LinearGradient(
      begin: const FractionalOffset(0.0, 0.0),
      end: const FractionalOffset(1.0, 1.0),
      colors: [
        colorGradientStart,
        colorGradientEnd
      ],
    ),
  ),
  child: Column(),
);