如何为渐变提供自定义角度?

时间:2017-11-15 15:50:53

标签: android android-layout user-interface

使用渐变创建背景时,可以将乘法设置为45

我怎样才能将渐变角度设置为60?

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <shape>
        <gradient
            android:angle="45"
            android:startColor="@color/gradient_bottom"
            android:endColor="@color/gradient_top"
            android:type="linear" />
    </shape>
</item>
</selector>

1 个答案:

答案 0 :(得分:0)

你可以这样使用。

 <shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
  >
   <gradient
      android:startColor="@color/purple"
       android:endColor="@color/pink"
       android:angle="60" />
 </shape>

如果你使用形状那么它工作正常。