2014-02-12 4 views
0

Я реализую чтение текстового файла с внешней SD-карты через Wi-Fi. Теперь я могу скачать текстовые файлы с SD-карты в своем приложении для Android. Мои вопросы:Как читать текст из загруженного текстового файла непосредственно из приложения?

(1) Как читать текст непосредственно из текстовых файлов в мое приложение? Что я делаю, я просматриваю все подключенные устройства и выбираю SD-карту для просмотра содержимого через URL-адрес. URL имеет адрес ip и номер порта прикрепленной SDCard. , тогда я могу видеть файлы, и текущий статус - это просто загрузить файл в папку загрузки. То, что я хочу, прямо читает текст из текстовых файлов. так что мне не нужно скачивать. Возможно ли это?

Если не представляется возможным,

(2) Лови загруженные текст в моем приложении непосредственно, так что я не нужен еще один шаг, чтобы получить текст из текстового файла в папке загрузки. Могу ли я предложить какое-нибудь предложение? Мое намерение состоит в том, чтобы читать текстовые файлы из SD-карты в мое приложение. Thanks

ответ

1

Невозможно прочитать текстовый файл, не загружая его.
Поскольку у вас есть прямой URL-адрес в вашем текстовом файле, вы можете просто получить к нему доступ и прочитать его как this

+0

Так что мне нужно сначала проверить все URL-адреса в веб-просмотре, чтобы узнать, что доступно для загрузки. Благодарю. – batuman

+0

Я предполагаю, что вы можете получить html вашего веб-браузера, чтобы разобрать его и получить все URL-адреса, я мало знаю о том, что вы разрабатываете, но я считаю, что вы должны быть более конкретными в описании вашей проблемы выше. Спасибо –

+0

Теперь я попытался получить URL-адрес текстового файла, когда пользователь нажимает на URL-адрес, используя public boolean shouldOverrideUrlLoading (представление WebView, строковый URL-адрес). благодаря – batuman

Смежные вопросы