【发布时间】:2013-02-20 17:01:00
【问题描述】:
我有一个程序可以拍摄一张照片,然后将其存储在图库中。代码如下:
public void onPictureTaken(byte[] data, Camera camera) {
try {
SimpleDateFormat df = new SimpleDateFormat("yyyy_MM_dd_hh_mm_ss");
String name = "foto_" + df.format(new Date());
ContentValues werte = new ContentValues();
werte.put(MediaColumns.TITLE, name);
werte.put(ImageColumns.DESCRIPTION, "Aufgenommen mit CameraDemo");
Uri uri = getContentResolver().insert(Media.EXTERNAL_CONTENT_URI,
werte);
OutputStream ausgabe = getContentResolver().openOutputStream(uri);
ausgabe.write(data);
ausgabe.close();
camera.startPreview();
} catch (Exception ex) {
Log.d(TAG, ex.getMessage());
}
}
现在我如何在另一个活动中调用此图像以便我可以在那里使用它?我听说 您可以将其保存在位图中,但我不明白如何。
我知道我缺少一些基本的编程技能,但这真的会帮助我。 如果您需要更多代码,只需将其写入 cmets。谢谢
【问题讨论】:
标签: android bitmap android-camera