【问题标题】:ImageButtons/ImageViews and graphics resized themselves on my appImageButtons/ImageViews 和图形在我的应用程序上自行调整大小
【发布时间】:2011-05-15 05:59:34
【问题描述】:
我编译了我的应用程序,然后重新运行它,突然之间,我的图形都调整为更小的版本......无论是 ImageViews、ImageButtons 等等......
我确实在 ldpi 中放置了一个小图标,在 mdpi 中放置了一个中等图标,在 hdpi 中放置了一个高图标 - 这可能是引发问题的原因吗?我没有更改我的代码,所以我用作布局标题的所有 ImageView 仍设置为 wrap_content,一切都变小了。
知道为什么会这样,或者有解决方法吗?
我在摩托罗拉 Droid 2 上测试,顺便说一句
【问题讨论】:
标签:
android
image
imagebutton
autoresize
【解决方案1】:
当您刚刚在res/drawable 中工作时,android 会自动对资产进行缩放。
添加新资产时,您是否将现有资产放入 res/drawable-mdpi,然后将 150% 大小的资产放入 res/drawable-hdpi,将 75% 的资产放入 res/drawable-ldpi?
或者您是否将现有资产放入res/drawable-hdpi,然后将两个较小的版本放入res/drawable-mdpi 和res/drawable-ldpi?如果你这样做了,那么你的图形就会缩小。