我开始用Intent从Gallery中选择一个Image。我的目标是将一个Extra(一个int值)放到onActivityResult
,但我可以弄清楚如何做到这一点。
我调用图像选择器的方式:
Intent photoPickerIntent = new Intent();
photoPickerIntent.setType("image/jpg");
photoPickerIntent.setAction(Intent.ACTION_GET_CONTENT);
Intent photoResultIntent = Intent.createChooser(photoPickerIntent, "Bild auswählen");
fragment.startActivityForResult(photoResultIntent, HorseFragment.PICK_IMAGE, bundle);
我尝试了什么(没有成功):
实例化一个新的Bundle并将其作为第三个参数提供给startActivityForResult()
使用photoResultIntent.putExtra ...
如何将值添加到目标活动并在onActivityResult
中检索?任何人都可以向我解释一下吗?
非常感谢你的时间和帮助!