从图库中选择图片后应用崩溃

时间:2015-08-16 03:10:19

标签: java android xml android-gallery

因此,每当我在应用程序中从图库中选择一张图片时,它就会崩溃。以下是图库按钮的代码和图像视图的选定图片。

pickImageButton.setOnClickListener(new OnClickListener() {
         @Override
         public void onClick(View v) {
            openGallery();
         }
      });




}
private void openGallery() {                     //opens the gallery
      Intent gallery = 
         new Intent(Intent.ACTION_PICK, 
         android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI);
      startActivityForResult(gallery, PICK_IMAGE);
   }
@Override
   protected void onActivityResult(int requestCode, int resultCode, Intent data) {
      super.onActivityResult(requestCode, resultCode, data);
      if (resultCode == RESULT_OK && requestCode == PICK_IMAGE) {
         Uri imageUri = data.getData();
         imageView2.setImageURI(imageUri);
      }
   }

如果您需要更多信息,请发表评论,我迫切需要帮助,因为这对我来说是一个非常重大的障碍。

1 个答案:

答案 0 :(得分:0)

如果没有日志,我可以推荐以下内容:

确保 pickImageButton 不为空。

确保 imageView2 不为空。

确保您的活动位于清单中:

android:launchMode="singleTop"