pas*_*669 1 java android bitmap android-studio
我有一个活动中的位图列表,我通过异步方法.现在我需要将我的位图列表传递给另一个活动.
这是我试过的代码,但给了我一个错误......
List<Bitmap> result = bitmapResult
Intent intent = new Intent(PhotoList.this,ImageSlider.class);
intent.putExtra("bitmapList", result);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
它给了我一个错误.
Cannot resolve method 'putExtra(java.lang.String, java.util.List<android.graphics.Bitmap>)'
Run Code Online (Sandbox Code Playgroud)
这样做的最佳做法是什么?我如何从新活动中检索List?
提前致谢.
因为我们不知道你的Bitmap数组有多大,并且有可能达到分配的有限的传递意图.理想的方法是将您的位图作为图像存储在SDCard/Phone存储中并获取其Uri.因此,您只需要发送Uri字符串数组e.g. List<String>而不是List<Bitmaps>
| 归档时间: |
|
| 查看次数: |
613 次 |
| 最近记录: |