我正在尝试获取应用程序数据文件(/ data / files)的目录
我该怎么做?
我尝试了ContextWrapper.getFilesDir();
,但显示Non-static method 'getFilesDir()' cannot be referenced from a static context
我在其中使用的上下文是:String[] filenames = ContextWrapper.getFilesDir();
谢谢!
最佳答案
编译器抱怨您需要context
实例来调用getFilesDir()
。如果您在Activity
内,则可以这样做。
File[] files = getFilesDir().listFiles();
,因为
Activity
本身就是Context
。相反,您需要将context
传递给将要访问文件目录的类。