我試圖將照片保存到SD卡和HTC設備上一切正常。我在SD卡上看到我的照片,打開時看到我的照片。但是,當我在星系選項卡上嘗試它時,照片被保存,但是當我打開這張照片時,我只看到黑色屏幕。任何可以告訴如何解決它?星系標籤:保存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)
{
}
的問候,彼得。
已檢查但未找到錯誤。在其他設備上都可以。而當我使用此代碼通過電子郵件發送。一切都好吧... – Peter