2
有没有办法在确保位置正确转换的同时手动缩放视图?我现在可以缩放的唯一方法是通过将宽度和高度乘以比例因子来更新LayoutParams。这工作正常,但我不知道如何正确翻译位置。此外,我想要以枢轴为中心来缩放视图。实际上,我能够通过使用ScaleAnimation像这样执行我想用行为,Android:手动缩放视图
ScaleAnimation anim = new ScaleAnimation(fromX, toX,
fromY, toY, ScaleAnimation.RELATIVE_TO_SELF,
0.5f, ScaleAnimation.RELATIVE_TO_SELF, 0.5f);
然而,实际的视图边界不作调整。大多数缩放实现和帮助总是处理ImageView,所以我认为它值得只需要一个视图。如果有任何关于此事的想法,我会非常感激。