2

有没有办法在 Android 中应用“调整大小”动画而不是缩放动画?使用缩放动画时,被调整大小的图像或布局被拉伸,这包括勾勒图像的边框/笔触轮廓。我有一个盒子,周围有 2 条线,当应用动画时,笔触似乎在增长,这可能是因为“缩放”动画实际上是在缩放边框/笔触以及可绘制对象。有没有办法让盒子变大,而笔画/边框/轮廓看起来也没有变大?即我只想调整大小,但不一定要“重新调整”drawable。注意,我的drawable是在xml中定义的......

4

2 回答 2

0

我建议从图像中删除边框,而是通过使用 LinearLayout 包装 ImageView 来绘制此边框。使用一些填充来创建边框并设置 LinearLayout 的背景颜色以应用所需的边框外观。

于 2011-01-28T20:36:14.807 回答
-1

Android 中的默认动画工具不提供执行调整大小动画的方法。最好的办法是有一个 TimerTask 以指定的时间间隔更改 UI 线程上的视图尺寸。

于 2011-12-23T20:52:35.887 回答