android - android:textSize 在 MotionLayout 中的变化
问题描述
我将使用 MotionLayout 为文本大小更改设置动画。
我为启动状态执行以下操作
<CustomAttribute
motion:attributeName="textSize"
motion:customDimension="16sp" />
以下是结束状态
<CustomAttribute
motion:attributeName="textSize"
motion:customDimension="14sp" />
结果,看起来尺寸实际上在变化,但它比 14sp-16sp 大得多
那么,如何正确更改文本大小?
解决方案
尝试这个
<CustomAttribute
motion:attributeName="textSize"
motion:customFloatValue="14" />
推荐阅读
- java - Eclipse 在 css 文件中看不到 JavaFX 属性,“未知属性”
- javascript - 在 React 中传递 props 和映射数据
- javascript - This page isn’t working localhost didn’t send any data
- ios - Missing Argument for Parameter JSONDecoder URLSession with SwiftUI MVVM
- html - 简单 html 网站上的自定义字体不会加载
- pytorch - pytorch 中带有 minibatch 的 loss.backward()
- android - 使用 espresso 测试来自不同模块的视图
- excel - 将六位数字转换为日期
- scala - 通过 Spark 作业服务器提交的作业失败并出现错误
- node.js - 哪个ffmpeg命令序列可以生成视频的第一帧【Node.js app需要缩略图】