2016-11-12 8 views
0

は、私はあなたがこれを使用してビューの選択(ハイライト/リップル)の背景になるだろうことを知っている:特定の色の背景とともに選択可能な背景を持つ方法は?

android:background="?attr/selectableItemBackground" 

しかし、私はリップル/ハイライトと一緒に、特定の色の背景をしたい場合、私は何をしますか何?

(私は非常に洗練されていない別のドローアブルを作成含まないコードの数行のために願っています)

答えて

0

でこの

<?xml version="1.0" encoding="utf-8"?> 
<ripple xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:color="#f816a463" 
    tools:targetApi="lollipop"> 
    <item android:id="@android:id/mask"> 
     <shape android:shape="rectangle"> 
      <solid android:color="#f816a463" /> <--your custom color--> 
     </shape> 
    </item> 
</ripple> 

そして

android:background="@drawable/ripple_effect" 

を試してみてくださいあなたのボタン

関連する問題