2013-03-28 73 views
2

我想製作一個帶圓角的背景圖片,以便在佈局中進行設置。問題是如何在可繪製的XML中爲圓角設置圖像,而不是使用純色。如何在Android的佈局中製作具有圓角的背景圖像?

<?xml version="1.0" encoding="utf-8"?> 
    <shape xmlns:android="http://schemas.android.com/apk/res/android" 
     android:shape="rectangle" android:padding="10dp"> 
     <!-- you can use any color you want I used here gray color--> 
     <solid android:color="#ffffff"/> 
     <corners 
    android:bottomRightRadius="10dp" 
     android:bottomLeftRadius="10dp" 
     android:topLeftRadius="10dp" 
    android:topRightRadius="10dp"/> 
    </shape> 
+0

使用xml我不認爲你可以實現它 – Triode 2013-03-28 05:10:19

+0

然後用什麼..? – 2013-03-28 05:11:12

+0

http://stackoverflow.com/questions/2459916/how-to-make-an-imageview-to-have-rounded-corners – Triode 2013-03-28 05:12:27

回答

2

這個工作對我來說:只需添加一個文件名round_corners.xml繪製

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
     android:shape="rectangle"> 
    <gradient android:startColor="@color/lemon" android:endColor="@color/lemon_cream" android:angle="90" /> 
    <corners android:radius="30dp" /> 
</shape> 

XML添加到該文件,並享受圓角。

相關問題