只要按照下面的步驟...
開放的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