【问题标题】:How to change the size of bitmaps when loaded from xml从xml加载时如何更改位图的大小
【发布时间】:2011-03-07 21:36:41
【问题描述】:

我知道我可以使用 BitmapFactory.Options 更改以编程方式加载的位图的大小(即通过 ARGB_8888 强制 32 位或通过 RGB_565 强制 16 位)。通过 xml 加载位图时(例如在布局中定义可绘制对象和背景图像时)是否有等价物?如果没有可用的内置开关来配置它,除了从 xml 中剥离图形并手动处理它们之外,还有其他方法可以实现吗?

【问题讨论】:

  • 不知getWindow().setFormat(PixelFormat.RGB_565);在 setContentView 之前使用会对 2.3 上的内存使用产生任何影响吗?

标签: android image android-layout android-image


【解决方案1】:

你不能从 XML 中做到这一点,你必须从代码中做到这一点。

【讨论】:

  • 不是我希望的答案,而是一个非常好的答案。谢谢。
猜你喜欢
  • 1970-01-01
  • 2018-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多