java - 用动画动态改变视图的宽度
问题描述
我有一种情况,必须动态更改水平线性布局中与另一个按钮并排放置的按钮的宽度。按钮宽度的变化取决于某些条件。
我已经尝试了许多在 stackoverflow 上发布的解决方案,但动画从来都不是流畅的。落后于低端设备。有时按钮中的文本似乎在滑动,这是我不想要的。
这是我想要实现的目标,请在此处查看谷歌消息中按钮宽度变化的平滑程度,只是想实现相同的动画。
仅供参考,我已经在这里获得了最高票数的解决方案,例如以编程方式调整布局(作为动画)
解决方案
推荐阅读
- python - 使用 FLD 中的最高特征值为 2D 数据投影多个集群
- r - 使用 r 中的配置文件将每周值分解为每日值
- javascript - 如何在提交时验证表单?
- reactjs - 初始化前无法访问“authReducer”
- php - preg_match - 忽略可选括号
- python - 过滤 Numpy 的数组数组
- office-js - office-addin 未从 nodejs spdy 服务器加载,从本地 nodejs 运行正常,快速服务器
- angular - 如何在 Angular10/Typescript 中刷新页面时运行函数
- angular - Ngxs或行为主体,选择哪个
- javascript - 用于验证重复斜杠的正则表达式