【发布时间】:2018-08-14 22:56:09
【问题描述】:
我想将位图从一个活动传递给适配器。在我的主要活动中,我有以下内容:
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data!= null && data.getData() != null){
filePath = data.getData();
try {
//getting image from gallery
Bitmap bitmap1 = MediaStore.Images.Media.getBitmap(this.getContentResolver(), filePath);
Log.i("GRAMP5:","PICK_IMAGE_REQUEST chamado");
}catch(Exception e){
e.printStackTrace();
}
}
if (requestCode == REQUEST_TAKE_PHOTO && resultCode == RESULT_OK) {
Log.i("GRAMP6:","REQUEST_TAKE_PHOTO chamado");
setPic();//returns bitmap
Bitmap bitmap2 = setPic();
}
}
我想将 bitmap1/bitmap2 传递给适配器。我该如何完成?提前致谢!
【问题讨论】:
标签: android-studio android-adapter onactivityresult main-activity