Android的button顏色漸變效果:
阿新 • • 發佈:2019-02-09
先看看效果:
接著,看程式碼。
在drawable檔案下新建一個shape:
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!-- 填充的顏色 -->
<solid android:color="#75c233" />
<!--設定漸變-->
<gradient android:startColor="#75c233"
android:endColor ="#b0df87"
android:angle="180"/>
<!--angle控制漸變的方向-->
<!-- 設定按鈕的四個角為弧形 -->
<!-- android:radius 弧形的半徑 -->
<corners android:radius="10dp" />
<!-- padding:Button裡面的文字與Button邊界的間隔 -->
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp"
/>
</shape>
然後在佈局檔案中呼叫就行。
當然,gradient,corners還有很多其他屬性,在實際操作中可以試一試。