gpt4 book ai didi

Android AnimationDrawable 缩放

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:09:26 26 4
gpt4 key购买 nike

我有一个最初有位图图像的 ImageView:

    <ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

默认情况下,imageview 会缩放位图以填充我想要的宽度。

但问题是,当我将 ImageView 的源更改为 AnimationDrawable(由多个与原始图像大小相同的图像构建)时,动画根本不会缩放并返回到原始图像。

我怎样才能像缩放位图一样缩放可绘制动画?

最佳答案

我使用 ImageView setPadding() 以编程方式处理了这个问题。我计算了 ImageView 高度和宽度与我想要显示的内容之间的差异,并设置了我自己的填充,以便 ImageView 的可用大小与我的动画完全匹配。

这是蛮力且不太灵活,但我还没有看到任何更好的解决方案,而且这个问题已经多次出现。

关于Android AnimationDrawable 缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4361848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com