Android: Multiple image view
我希望在一个活动视图上有两个图像视图,一个用于个人资料图片,另一个用于个人资料封面。
我的代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | setupImage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { bringImagePicker(); } }); private void bringImagePicker() { // start picker to get image for cropping and then use the image in cropping activity CropImage.activity() .setGuidelines(CropImageView.Guidelines.ON) .setAspectRatio(1,1) .start(SetupActivity.this); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == CropImage.CROP_IMAGE_ACTIVITY_REQUEST_CODE) { CropImage.ActivityResult result = CropImage.getActivityResult(data); if (resultCode == RESULT_OK) { mainImageURI = result.getUri(); setupImage.setImageURI(mainImageURI); isChanged = true; } else if (resultCode == CropImage.CROP_IMAGE_ACTIVITY_RESULT_ERROR_CODE) { Exception error = result.getError(); } } } |
现在我如何添加个人资料封面图片?
您可以对它们使用ID,并使用保存数据的意图更改具有相应ID的图像,在收到结果后添加另一个条件。
我不知道这个库是否可以处理这个问题。
如果不是这个最简单的解决方案来保存状态变量,告诉你要更新哪个图像
随便要求澄清