Android 如何创建具有每种颜色百分比和自定义渐变角度的多色渐变绘制

Android 如何创建具有每种颜色百分比和自定义渐变角度的多色渐变绘制,android,android-drawable,linear-gradients,Android,Android Drawable,Linear Gradients,例如,我从CSS中获得了以下块: .Rectangle { width: 1000px; height: 500px; background-image: linear-gradient(60deg, #101010 30%, #151515 20%, #000000); } 我怎样才能在安卓上实现它? 还有一件事。GradientDrawable中的角度值始终为45*x。我怎样才能把它放在“60” 1创建名为rectangle.xml的可绘制文件。 1创建名为rectangle

例如,我从CSS中获得了以下块:

.Rectangle {
  width: 1000px;
  height: 500px;
  background-image: linear-gradient(60deg, #101010 30%, #151515 20%, #000000);
}
我怎样才能在安卓上实现它? 还有一件事。GradientDrawable中的角度值始终为45*x。我怎样才能把它放在“60”


1创建名为rectangle.xml的可绘制文件。


1创建名为rectangle.xml的可绘制文件。



在android中,对于角度属性
它必须是45的倍数,所以我认为你不能在android中使用60,对于angle属性
,它必须是45的倍数,所以我想你不能用太多了。但我不认为安卓:centerX=“0.35”可以解决“#101010 30%,#151515 20%,#000000”的问题,非常感谢。但我认为安卓:centerX=“0.35”无法解决“101010 30%,#151515 20%,#000000”
<gradient android:angle="45"
              android:startColor="#101010"
              android:centerColor="#151515"
              android:endColor="#000000"
              android:centerX="0.35"
              android:centerY="1"/>