Capisco che ExternalFiles deve essere utilizzato su API 8 e versioni successive e getExternalStorageDirectory per 7 e versioni precedenti. Tuttavia sono un po 'confuso tra l'uso. Ad esempio volevo controllare che una cartella esista e in precedenza avresti usato qualcosa del tipo:
File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child");
Tuttavia ogni esempio che vedo dice di usare getExternalFilesDir (null), File.ext. Dato che sono al di sopra dell'API 8, voglio utilizzare questo metodo, ma come faccio a controllare semplicemente la presenza di una cartella? Controllerò l'esistenza di file in un altro punto ma per ora voglio solo vedere se le cartelle esistono ??