我尝试将照片保存到 sd 卡和 HTC 设备上一切正常。我在 sd 卡上看到我的照片,打开时我看到我的照片。但是当我在银河选项卡上尝试时,照片已保存,但当我打开这张照片时,我只看到黑屏。任何人都可以告诉如何解决它?
我的代码
tempBMP.compress(Bitmap.CompressFormat.JPEG, 85, stream);
log("stream3");
File saveDir=null;
String filename="";
byte[] byteArray = stream.toByteArray();
try
{
if (!saveDir.exists())
{
saveDir.mkdirs();
}
FileOutputStream os = new FileOutputStream(String.format("/sdcard/ "+""+filename, System.currentTimeMillis()));
os.write(byteArray);
os.close();
}
catch (Exception e)
{
}
问候,彼得。