RecyclerView 实现item点击水波纹动画



第一种方法:

直接在Item View中的LinearLayout /or CardView 添加代码–》
xml代码:

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

 


第二种方法:

在res/drawable 和 res/drawable-v21 中分别添加item_selector.xml –》
res/ drawable/ item_selector.xml 代码:



    
    
    

 

res/ drawable-v21/ item_selector.xml 代码:



    
        
            
            
        
    

 

colors.xml 代码:

    <color name="text_Grey">#8496a0

    <color name="colorWhite">#ffffff

 

然后在Item View中的LinearLayout /or CardView 添加代码–》
xml代码:

android:background="@drawable/item_selector"
android:clickable="true"
android:focusable="true"

 


Button 完美效果

res/ drawable-v21/ item_selector.xml 代码:



    
        
            
            
        
    
    

你可能感兴趣的:(android相关)