android调整大小动画

标签 android animation drawable

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

最佳答案

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

关于android调整大小动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3187751/

相关文章:

android - 在容器 View 的边界外绘制图像

android - findViewById 不是由 Fragment 定义的

android - 如何在 TableLayout 中创建三列

html - Css 动画在 Google Chrome 中不起作用?

ios - 如何通过拖动手指在两个 View 之间执行翻转动画?

android - LayerDrawable转位图

android - 在vue-native中使用react-native

android - 如何将膨胀的 View 转换为位图?

javascript - Velocity.js 并行运行具有持续时间的动画

android - 在 Android 中的可绘制对象上应用动画