扫码关注官方订阅号
btn_ripple_mask.xml
设置 android:foreground="@drawable/btn_ripple_mask"和android:background="@drawable/btn_ripple_mask",都不行
android:foreground="@drawable/btn_ripple_mask"
android:background="@drawable/btn_ripple_mask"
业精于勤,荒于嬉;行成于思,毁于随。
@erehmi 如果图片是jpg格式的,设置background 好像没用,设置了foreground可以
<ImageView android:layout_width="300dp" android:layout_height="200dp" android:layout_marginTop="10dp" android:clickable="true" android:foreground="?android:attr/selectableItemBackground" app:srcCompat="@mipmap/ic_launcher"/>
你可以自己写一个自定义View继承自ImageView。然后自己在onTouchEvent里面启动一个Animator画一个半径逐渐增大的圆就可以了。自己动手,丰衣足食。这样写还有一个好处就是,没有版本限制,低于5.0也是可以使用的。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
@erehmi 如果图片是jpg格式的,设置background 好像没用,设置了foreground可以
你可以自己写一个自定义View继承自ImageView。然后自己在onTouchEvent里面启动一个Animator画一个半径逐渐增大的圆就可以了。自己动手,丰衣足食。这样写还有一个好处就是,没有版本限制,低于5.0也是可以使用的。