只要按照下面的步骤...
开放的URI = NULL;任何点击事件 1)使用下面的代码打开原生图库
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"),0);
这将打开图库中选择图片将返回到您的活动。 OnActivity结果。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case 0:
if (resultCode == RESULT_OK) {
try {
uri = Uri.parse(data.getDataString());
imageView.setImageUri(uri);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}}
break;
}
}
2)也强似的图像可以通过URI到下一个活动,你传递字符串在矿井secont活动,您使用的意图得到它。
Intent i = new Intent(this, Second.class);
i.putExtra("URI", uri.toString());
startActivity(i);
,并在第二个活动现在
String uri = getIntent().getStringExtra("URI");
你有串只需将它设置为图像视图像下面
imageView.setImageUri(Uri.parse(uri));
我已经做了画廊的一部分,但我需要将它发送到另一个活动,并将其显示为图像。你可以请给出执行这一步骤的代码。 – Maha 2012-04-03 16:55:30