如何将Android Gradient Drawable(XML)转换为颤振渐变?
我有这个渐变作为android的初始屏幕如何将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
<?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(),
);