我想要对图标路径进行动画处理,例如在“检查”和“关闭”图标之间来回动画化,例如在 XML 中我将使用动画可绘制对象:
<objectAnimator
android:propertyName="pathData"
android:duration="1000"
android:valueFrom="M 4.8 13.4 L 9 17.6 M 10.4 16.2 L 19.6 7"
android:valueTo="M 6.4 6.4 L 17.6 17.6 M 6.4 17.6 L 17.6 6.4"
android:valueType="pathType"
android:interpolator="@android:interpolator/fast_out_slow_in"/>
Run Code Online (Sandbox Code Playgroud)
然后在fragment的Activity中加载动画。
在 Compose 中执行相同的操作相当于什么,以下是 Compose 中的图标:
这是检查图标的 ImageVector:
val Check: ImageVector
get() {
if (_check != null) {
return _check!!
}
_check = Builder(
name = "Check",
defaultWidth = 120.0.dp,
defaultHeight = 120.0.dp,
viewportWidth = 24.0f,
viewportHeight = 24.0f
).apply {
path(
fill = null,
stroke = SolidColor(Color(0xFF999999)), …Run Code Online (Sandbox Code Playgroud) 我想通过文档获取所有集合,我不知道该怎么做我是 firestore 的新手。
Firebase.firestore()
.collection("reservations")
.doc(tripUid)
.get()
.then(doc => {
console.log(doc.doc.data());
}).catch(error => {
console.log("Error getting document:", error);
});
Run Code Online (Sandbox Code Playgroud)