我有一个 Android 4.0.3 的 AVD。我需要与媒体商店合作。我在 SDCARD 中使用文件夹相机并将其放入我的图像,但我需要使用 DDMS 将图像上传到内部存储器中的文件夹相机。但是,我没有找到任何文件夹来上传我的图像。我尝试拍照,但这些照片存储在 sdcard 中,我还没有找到任何方法来更改设置以将照片保存在内部存储器中。
如何将相机中的图像保存到内存中?可否制作一个文件夹来存放图片,并在图库中显示图片?
非常感谢。
最佳答案
从相机拍摄图像并在 ImageView 上捕获它。在这里,我正在编写将 ImageView 的图像保存在内部存储器中的代码。
Bitmap bm;
View v=imageView;
v.setDrawingCacheEnabled(true);
bm=Bitmap.createBitmap(v.getDrawingCache());
v.setDrawingCacheEnabled(false);
String fileName="image.png";
File file=new File(fileName);
try
{
FileOutputStream fOut=openFileOutput(fileName, MODE_PRIVATE);
bm.compress(Bitmap.CompressFormat.PNG, 100, fOut);
}
catch (Exception e)
{
e.printStackTrace();
}
关于android - 如何将相机中的图像保存到内存中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12352991/