Repository navigation
2.2.0 Dev 5:修复底栏宽度变满屏 + 指示器错位
Pre-release
Pre-release
修复 Dev 4 的两个问题
1. 底栏宽度变成满屏
Dev 4 移植 REAREye 时丢掉了底栏原有的宽度约束。原实现里底栏 Row 自带 fillMaxWidth(0.6f) 限宽,移植后改用 weight(1f) 均分——而 weight 在 wrapContent 的 Row 里会把 Row 撑到父约束上限,于是铺满屏幕。
已恢复屏宽 3/5 的比例,并新增一层容器承载外壳 / 重复内容层 / 指示器,让三者的位移坐标原点一致。
2. 选中指示器与图标错位
指示器的 translationX 是相对容器原点的位移,容器改为满屏后偏移基准也变了,导致指示器与图标不重合。现已统一坐标系。
安装:下载 APK 覆盖安装(同签名)。
说明:底栏的滑移动画、按压形变、连续曲率玻璃形状均保留,这些是 Dev 4 的功能,本次只修布局回归。