2017-11-01 11 views
-2

Edittext描画可能な背景を%100%透明で作成する必要があります。このコンポーネントを作る方法はありますか?EditTextの背景を作成するにはどうすればいいですか?%100透明な線を使用します

一定のバックグラウンドを持つコードです。私は透明な背景が必要です。ここで

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item> 
     <shape android:shape="rectangle" > 
      <solid android:color="@color/colorPrimary2" /> 
      <padding android:bottom="2dp" /> 
     </shape> 
    </item> 

    <item> 
     <shape android:shape="rectangle" > 
      <solid android:color="@color/background" /> 
     </shape> 
    </item> 
</layer-list> 
+0

"00"を任意の色に付け加えて、例えばトランスペアレントにします。 #005B02FF –

答えて

1

あなたが行く:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
<item> 
    <shape android:shape="rectangle"> 
     <solid android:color="@android:color/transparent" /> <!--background color --> 
    </shape> 
</item> 

<item 
    android:top="-3dp" 
    android:right="-3dp" 
    android:left="-3dp"> 
    <shape> 
     <solid android:color="@android:color/transparent" /> 
     <stroke 
      android:width="2dp" 
      android:color="#000" /> 
      <!-- color and size of the border --> 
    </shape> 
</item> 
</layer-list> 
0

アンドロイドの透明の色があります。これを試して。

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
     <item> 
      <shape android:shape="rectangle" > 
       <solid android:color="#FFffffff" /> 
       <padding android:bottom="2dp" /> 
      </shape> 
     </item> 

     <item> 
      <shape android:shape="rectangle" > 
       <solid android:color="@color/background" /> 
      </shape> 
     </item> 
</layer-list> 
+0

私は動作しません。送信する前に試してみてください。 –

関連する問題