首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓AnimationDrawable scaling

安卓AnimationDrawable scaling
EN

Stack Overflow用户
提问于 2010-12-06 07:02:57
回答 1查看 1.5K关注 0票数 4

我有一个ImageView,它最初有一个位图图像:

代码语言:javascript
复制
    <ImageView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    /> 

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

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

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

EN

回答 1

Stack Overflow用户

发布于 2012-04-15 03:22:31

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

这是蛮力的,不是很灵活,但我没有看到任何更好的解决方案张贴出来,这个问题已经出现了很多次。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4361848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档