gpt4 book ai didi

android - 可能显示?android :attr/selectableItemBackground on short touches?

转载 作者:行者123 更新时间:2023-12-04 23:45:35 32 4
gpt4 key购买 nike

当为“触摸涟漪效果”使用 selectableItemBackground 属性时,似乎正常触摸太快而无法出现“触摸涟漪”。我必须触摸更长的时间,一切正常。是否有可能以某种方式强制这种效果,即使是短暂的接触?

最佳答案

我应该建议你创建一个自定义的涟漪效应。
Pre API 21 的选择器

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/colorAccent" />
</shape>
</item>
<item>
<shape android:shape="rectangle">
<solid android:color="@android:color/transparent" />
</shape>
</item>
</selector>
API 21+ 设备的波纹效应
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/colorAccent">

<item
android:id="@android:id/mask"
android:drawable="@android:color/white" />
</ripple>
更多信息: Click Here

关于android - 可能显示?android :attr/selectableItemBackground on short touches?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32439938/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com