在android中的一个活动中分别从gallery中选取两张图像

在android中的一个活动中分别从gallery中选取两张图像,android,image,android-intent,gallery,onactivityresult,Android,Image,Android Intent,Gallery,Onactivityresult,我有一个包含两个ImageView的活动 我想分别从图库中为每一张选择图像 在“活动结果”中,我应该如何正确设置每个图像视图背景 谢谢….在2个ImageView上创建2个OnClickListener。在这里可以设置当前的ImageView。在onActivityResult中,您现在可以将所选图片从gallery设置为当前图像视图 很高兴听到,请将此帖子标记为answeared。所以其他用户意识到你找到了你的answear ImageView currentImageView = null

我有一个包含两个ImageView的活动

我想分别从图库中为每一张选择图像

在“活动结果”中,我应该如何正确设置每个图像视图背景


谢谢….

在2个ImageView上创建2个OnClickListener。在这里可以设置当前的ImageView。在onActivityResult中,您现在可以将所选图片从gallery设置为当前图像视图


很高兴听到,请将此帖子标记为answeared。所以其他用户意识到你找到了你的answear
 ImageView currentImageView = null;
 //...
 imageview1.setOnClickListener(new OnClickListener(){
      @Override
      public void onClick(View v){
            currentImageView = v;
            // start gallery intent and take picture
      }
 });

 imageview2.setOnClickListener(new OnClickListener(){
      @Override
      public void onClick(View v){
            currentImageView = v;
            // start gallery intent and take picture
      }
 });

 @Override
 protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
   switch(requestCode){
       case TAKE_PICTURE_FROM_GALLERY:
           if (resultCode == RESULT_OK) {
               uri = //... get Uri
               currentImageView.setImageUri(uri)
           }
           break;
    }
 }