因此,每当我在应用程序中从图库中选择一张图片时,它就会崩溃。以下是图库按钮的代码和图像视图的选定图片。
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);
}
}
如果您需要更多信息,请发表评论,我迫切需要帮助,因为这对我来说是一个非常重大的障碍。
答案 0 :(得分:0)
如果没有日志,我可以推荐以下内容:
确保 pickImageButton 不为空。
确保 imageView2 不为空。
确保您的活动位于清单中:
android:launchMode="singleTop"