作者lovelycateye (我还想要更多力量)
看板AndroidDev
标题Re: [问题] activity间的图片传递
时间Fri Jun 1 00:23:15 2012
※ 引述《bonesoda (bone)》之铭言:
: 大家好 想请问大家一个问题
: 我现在有两个activity(在相同package)要用一个button相连
: 第一个activity会跳到第二个activity(为相机程式)
: 现在在第一个activity有一个imageView
: 要把在第二个activity拍的照片 返回时就显示在上面
: 请问如何下手 ?
: 我已经尝试过很多方法 也使用过bitmap
: 但问题出在 两个activity靠intent来跳转 但bitmap可以使用intent来传递吗?
: 先谢谢大家了
Bitmap image = .....;
String dirName = "my_dir";
String dirPath = String.format("/%s/", dirName);
File sdcard = Environment.getExternalStorageDirectory();
File dir = new File(sdcard.getPath() + dirPath);
dir.mkdirs();
String path = sdcard.getPath() + dirPath + "temp.jpg";
FileOutputStream fos = new FileOutputStream(path);
image.compress(Bitmap.CompressFormat.JPEG, 85, fos);
fos.flush();
fos.close();
Intent i = new Intent();
i.putExtra(PrevActivity.EXTRA_PHOTO_PATH, path);
setResult(RESULT_OK, i);
finish();
--
抱最大的希望,为最大的努力,做最坏的打算。 严长寿
领最大的薪水,拥最大的权势,做最坏的榜样。 立法院
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.80.41.167