выберите файл с устройства и загрузите его на страницу, загруженную в веб-просмотр - PullRequest
4 голосов
/ 15 декабря 2010

В веб-просмотре загружается одна страница из URL. и на этой странице есть кнопка для просмотра файла в названии «выбрать файл». Когда пользователь нажимает кнопку, приложение должно показать галерею, чтобы выбрать файл и извлечь его на эту страницу в качестве входных данных. как я могу это реализовать?

1 Ответ

6 голосов
/ 11 марта 2011

Чтобы выбрать файл:

final int CHOOSE_FILE = 1;
//...
Intent chooseFile = new Intent(Intent.ACTION_GET_CONTENT);
chooseFile.setType("file/*");
Intent c = Intent.createChooser(chooseFile, "Choose file");
startActivityForResult(c, CHOOSE_FILE);

Тогда в вашем onActivityResult:

if(resultCode == RESULT_OK){
   Uri uri = data.getData();
   String filePath = uri.getPath();
   // here goes the code to upload the file
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...