首页 > 解决方案 > android:textSize 在 MotionLayout 中的变化

问题描述

我将使用 MotionLayout 为文本大小更改设置动画。

我为启动状态执行以下操作

<CustomAttribute
    motion:attributeName="textSize"
    motion:customDimension="16sp" />

以下是结束状态

<CustomAttribute
    motion:attributeName="textSize"
    motion:customDimension="14sp" />

结果,看起来尺寸实际上在变化,但它比 14sp-16sp 大得多

那么,如何正确更改文本大小?

标签: androidandroid-layoutandroid-motionlayout

解决方案


尝试这个

<CustomAttribute
    motion:attributeName="textSize"
    motion:customFloatValue="14" />

推荐阅读