我正在开发一个在网格视图中显示大量图像的应用程序。之后,如果用户选择任何此图像,则会在图库视图中显示他。 所以我有两个问题
1)当我收到错误时,我们可以通过哪种方式下载大量图片 java.lang.OutOfMemoryError位图大小超过VM预算。
2)我可以使用相同的适配器将网格视图显示到图库视图。
谢谢。
答案 0 :(得分:1)
对于第一个问题,你必须缩放Bitmap,否则它不会像下面那样拍大图像(意味着大尺寸) imageView.setImageBitmap(Bitmap.createScaledBitmap(bitmap1,300, 300,真)); 以便将大尺寸图像缩放到指定大小。
对于第二个问题我认为你必须采取两个单独的适配器。(但不确认)