2017-02-27 4 views

Répondre

6

Utilisation Code suivant.

<?xml version="1.0" encoding="utf-8"?> 
<ripple android:color="@color/COLOR_WHILE_PRESSING" xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:drawable="@drawable/round_corner"></item> 
</ripple> 

round_corner.xml

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
<solid android:color="@color/BACKGROUND_COLOR" /> 
<corners android:radius="6dp" /> 
</shape> 
+0

cela ne rend pas le coin de la bordure de la disposition ronde. –

+0

utilisez-vous la vue carte? –

+0

J'utilise une disposition linéaire. Je veux le rendre rond avec un effet d'entraînement. –

0

situé juste à ces propriétés dans le fichier xml

android:background="?android:attr/selectableItemBackground" 
android:clickable="true" 

Cela devrait le faire.

+0

Cela ne fait pas la frontière de mise en page tour d'angle. –

+0

puis essayez 'android: foregroud ="? Android: attr/selectableItemBackground "' à la place –