错误显示
- Cannot resolve method ‘getExternalFilesDir(java.lang.String)’
无法解析getExternalFilesDir(java.lang.String)方法
解决方法
在getExternalFilesDir前面加上context.即可使用
context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS);
原因
- 在Activity中可以直接调用getExternalFilesDir()
getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS); - 在非Activity中需用Context方法来调用getExternalFilesDir()