1

アプリのデータ ファイル (/data/files) のディレクトリを取得しようとしています。

どうすればいいですか?

私は試しContextWrapper.getFilesDir();ましたが、それは言いますNon-static method 'getFilesDir()' cannot be referenced from a static context

私が使用しているコンテキストは次のとおりです。String[] filenames = ContextWrapper.getFilesDir(); ありがとう!

4

1 に答える 1

2

contextコンパイラは、呼び出すインスタンスが必要であると不平を言っていますgetFilesDir()。あなたがの中にいるならActivity、あなたはただすることができます.-

File[] files = getFilesDir().listFiles();

Activityそれ自体がContext. 逆にcontext、ファイル ディレクトリにアクセスするクラスに渡す必要があります。

于 2013-10-14T21:35:11.277 に答える