Android Studio - 如何使用 getExternalFilesDir
Android Studio - How to use getExternalFilesDir
自从 google 杀死了非常好的方法 getExternalStoragePublicDirectory,我必须尝试让 getExternalFilesDir 工作。
这是我尝试过的方法之一:
private Context context = this.getApplicationContext();
private static final String test = context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS);
错误信息:
Non-static field 'context' cannot be referenced from a static context
虽然我不允许将上下文设为静态字段。
什么是 this
对您的 activity 的引用,如果是,则使用:
this.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS);
自从 google 杀死了非常好的方法 getExternalStoragePublicDirectory,我必须尝试让 getExternalFilesDir 工作。
这是我尝试过的方法之一:
private Context context = this.getApplicationContext();
private static final String test = context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS);
错误信息:
Non-static field 'context' cannot be referenced from a static context
虽然我不允许将上下文设为静态字段。
什么是 this
对您的 activity 的引用,如果是,则使用:
this.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS);