Tôi có một nút, và tôi muốn khi tôi nhấp vào hình ảnh được lưu vào thẻ sd (hoặc bộ nhớ trong, như trong htc một x chúng tôi không có bộ nhớ ngoài giống như một thẻ sd)Tiết kiệm Android Bitmap vào thẻ SD
đây là mã của tôi:
sd.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
MpClick.start();
File myDir=new File("/sdcard/Saved_images");
myDir.mkdirs();
Random generator = new Random();
int n = 10000;
n = generator.nextInt(n);
String fname = "Image-"+ n +".jpg";
File file = new File (myDir, fname);
if (file.exists()) file.delete();
try {
FileOutputStream out = new FileOutputStream(file);
bitMapToShare.compress(Bitmap.CompressFormat.JPEG, 600, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
});
và làm thế nào để tôi thực hiện một thông báo xuất hiện ở trong đó nó được viết "hình ảnh của bạn đã được lưu." như một cảnh báo nhưng đối với 2seconds và sau đó biến mất
Làm thế nào về Toast.makeText (this, R.string.your_message, Toast.LENGTH_SHORT) .show(); –
Được rồi, cảm ơn =) –