2016-11-12 5 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" 

в ваша кнопка