Como gravar um arquivo no cartão SD externo e não no armazenamento do dispositivo?
Eu tentei isso:
public String getFilename() {
File file = new File(Environment.getExternalStorageDirectory(), "Test2");
if (!file.exists()) {
file.mkdirs();
}
String uriSting = (file.getAbsolutePath() + "/" + "IMG_" + System.currentTimeMillis() + ".png");
return uriSting;
}
Tentei alterar a segunda linha para:
File file = new File("sdcard/Test2");
Mas o diretório ainda está sendo criado no armazenamento do dispositivo e não no cartão sd externo.