Dan*_*own 4 android switchcompat
在材料设计指南中有一个名为“显示处理状态”的部分,我们在其中看到了一个开关的视频,拇指上有一个进度指示器。
https://material.io/design/components/selection-controls.html#switches
因为开关显示某物的实际状态,所以有时它的状态变化会有延迟。在这种情况下,可以使用处理状态动画。
处理状态是开关拇指上的动画。例如,当控制硬件功能的开关在确认其最终状态之前遇到延迟时,可以使用它。
我怎样才能达到这样的效果?那是普通 CompatSwitch 的一部分吗?有图书馆可以做到这一点吗?
这只是一个可能对您有所帮助的想法。您可以在 switchthumb属性的帮助下使用自定义图像/drawable 内部开关
<Switch
android:id="@+id/switch_one"
. . .
android:track="@drawable/switch_track_custom"
android:thumb="@drawable/switch_thumb_custom"/>
Run Code Online (Sandbox Code Playgroud)
对于状态更改,您可以使用Selecter. 这个博客给了你一个好主意。
这里有一些其他的博客和图书馆
| 归档时间: |
|
| 查看次数: |
690 次 |
| 最近记录: |