Я создаю пользовательскую настройку, для которой хочу указать значение по умолчанию для местоположения загрузки.
<com.example.DownloaderPref
android:key="download_path"
android:defaultValue="/storage/emulated/0/downloads"
android:title="Download Path" />
Проблема в том, что не все устройства эмулируют внешнее хранилище до /storage/emulated/0
, поэтому оно не будет работать на всех устройствах.
Я нашел эквивалент Environment.getExternalStorageDirectory()
для xml, чтобы я мог использовать его в пути в качестве префикса.
Есть ли в Android что-нибудь, что могло бы помочь мне в этом.