0

我正在开发一个在网格视图中显示大量图像的应用程序。之后,如果用户选择此图像中的任何一个,它将在图库视图中显示他。所以我有两个问题

1)当我收到错误 java.lang.OutOfMemoryError 位图大小超出 VM 预算时,他们是否可以通过任何方式下载大量图像。

2) 我可以使用与将网格视图显示到画廊视图相同的适配器吗?

谢谢你。

4

1 回答 1

1

对于第一个问题,您必须缩放位图,否则它不会像下面这样采用大图像(意味着大尺寸), imageView.setImageBitmap(Bitmap.createScaledBitmap(bitmap1, 300, 300, true)); 以便将大尺寸图像缩放为指定尺寸。

对于第二个问题,我认为您必须使用两个单独的适配器。(但未确认)

于 2011-06-25T10:50:00.067 回答