2011-12-06 47 views
4

我不知道我問的是否是錯的。 但是,我可以在這個形狀的XML圖像,以便如果提供圖像,然後它的角落變圓。將背景圖片應用到形狀

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <corners android:radius="5dp" /> 
    <solid android:color="#F87217"/> 
    <stroke 
     android:width="1dip" 
     android:color="#f0f0f0" /> 
</shape> 
+0

你可以嘗試一個圖層列表。這可能是一個類似的情況:[形狀可以用圖像繪製](http://stackoverflow.com/questions/6263867/how-to-use-a-shape-drawable-together-with-an-image) – SamSPICA

+0

可以嗎根據我們指定的半徑製作非圓角的圖像。 – James

+0

是的,它可以,它應該。 – SamSPICA

回答

1

你可以試試這個

<item 
    android:drawable="@drawable/ic_broadcast" 
    android:left="3px" 
    android:right="3px" 
    android:top="3px"> 
    <shape android:shape="rectangle" > 
     <solid android:color="#cc2b2b" /> 


     <corners android:radius="8dp" /> 
    </shape> 

</item> 

ic_broadcast是從res文件夾的圖像