Rozumiem, że ExternalFiles ma być używany w API 8 i nowszych, a getExternalStorageDirectory jest przeznaczony dla wersji 7 i starszych. Jednak jestem trochę zdezorientowany między użyciem. Na przykład chciałem sprawdzić, czy istnieje folder, a wcześniej używałbyś czegoś takiego:
File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child");
Jednak każdy przykład, który widzę, mówi, aby użyć getExternalFilesDir (null), File.ext. Ponieważ jestem powyżej API 8, chcę użyć tej metody, ale jak po prostu sprawdzić, czy istnieje folder? Sprawdzę istnienie plików w innym momencie, ale na razie chcę tylko sprawdzić, czy foldery istnieją?