Как получить доступ к файлу через Android-контекст - PullRequest
2 голосов
/ 16 ноября 2011

Я пытаюсь получить доступ к файлу из контекста, но не могу этого сделать. Я использую метод context.openFileInput (), но он возвращает поток, пока мне нужен объект File файла, к которому я хочу получить доступ.

Ваш

Ответы [ 4 ]

1 голос
/ 16 ноября 2011

Вы можете использовать ниже функцию контекста, которая будет возвращать Файл

public File getFileStreamPath (String name) 

Возвращает абсолютный путь в файловой системе, где хранится файл, созданный с помощью openFileOutput (String, int).

0 голосов
/ 17 ноября 2011

context.getFileStreamPath(fileName); поможет вам."fileName" должно иметь тип String.

0 голосов
/ 16 ноября 2011

показывает одну или две строки кода - поскольку в вашем профиле показано, как инженер работает над тем, что Java делает во всем, это «Объект», но вы можете получить информацию о наборе с помощью getClass (). GetName ()

, чтобы получитьобъект File на Android, вы используете абстрактный File getDir (String name, int mode) в контексте, но когда вы говорите stream, это звучит так, как будто вы получаете что-то общего с файлом ...

0 голосов
/ 16 ноября 2011

попробуйте использовать это context.getFileStreamPath(String name)

для более подробной информации здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...