我正在创建一个自定义首选项,我想为其指定下载位置的默认值。
<com.example.DownloaderPref
android:key="download_path"
android:defaultValue="/storage/emulated/0/downloads"
android:title="Download Path" />
问题在于,并非所有设备都将外部存储设备模拟为/storage/emulated/0
,因此它不适用于所有设备。
我正在为xml找到Environment.getExternalStorageDirectory()
的等价物,以便可以在路径中将其用作前缀。
android中有什么可以帮助我解决这个问题。