2014-05-04 114 views
4

如何從背景的左側和右側添加漸變陰影?向圖層列表中添加漸變

以下layer-list只會從背景的左側和右側添加黑色邊框,而不是漸變邊框。

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item> 
     <shape android:shape="rectangle" > 
      <gradient 
       android:angle="0" 
       android:centerColor="#ffffff" 
       android:endColor="#000000" 
       android:startColor="#000000" /> 
     </shape> 
    </item> 
    <item 
     android:left="2dp" 
     android:right="2dp"> 
     <shape android:shape="rectangle" > 
      <solid android:color="@color/blue" /> 
     </shape> 
    </item> 
</layer-list> 

我試圖從右側添加黑色的陰影,離開的背景

+0

如果投下我的問題的人留下評論,它可能會更有幫助。 – user1940676

回答

2

我不是很確定你想要什麼,漸變背景或漸變邊框?這會給你一個漸變的黑色陰影背景

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle" > 
    <gradient 
     android:angle="0" 
     android:centerColor="#ffffff" 
     android:endColor="#000000" 
     android:startColor="#000000" /> 

</shape> 
+0

,你可以看到我已經有梯度 – user1940676

+0

你想你的背景是藍色和漸變邊框? – Ginsan

+0

是從背景的右側和左側 – user1940676