我寫一個函數,即保存文件到外部存儲:保存文件在主界面
public void saveBmp(Bitmap bmp) {
File f = new File(Environment.getExternalStorageDirectory(), "test.jpg");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(f);
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}
bmp.compress(CompressFormat.JPEG, 70, fos);
try {
fos.flush();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
bmp.recycle();
}
爲什麼不機器人警告我,說我使用的文件系統主界面。 這是正確的方式還是我需要使用asynctask?