2014-12-29 3 views
-2

У меня есть небольшой сервер, который содержит текстовый файл, который может быть, что это похоже на:из файла в массив String []

http://127.0.0.1:59777/smb/192.168.0.250/Files/Interstellar.mp4 
http://127.0.0.1:59777/smb/192.168.0.250/Files/уаау.mp4 
http://127.0.0.1:59777/smb/192.168.0.250/Files/possible.mp4 

и в моей программе есть listView для создайте список использования, который должен быть создан из списка в файле, и поэтому у меня есть 2 вопроса. 1) Можно ли получить доступ к файлу по URL-адресу? Если да, то вопрос номер . 2) как можно скорее с помощью URL-адреса для чтения данных из файла в массив String []

 private static String[] dataObjects = new String[]{ "Text #1", 
     "Text #2", 
     "Text #3","Text #4","Text #5" }; 

прохожих на?

+0

Во-первых: что вы пробовали до сих пор? Второй: localhost - это именно локальный хост - сам устройство/эмулятор. – Selvin

+0

'1) Можно ли получить доступ к файлу по URL?' Да. '2) как можно скорее через URL-адрес для чтения данных из файла в массив String []' Yes – Simon

+0

@Simon, может дать очень простой пример кода, если не сложно, будет очень плагадорен или хорошо. –

ответ

0

Короче:

  • Загрузите свой адрес в WebView
  • Добавить двух клиентов на ваш WebView, как there
  • разделить ваш HTML с html.split ("\ п");
0
try { 
    URL url = new URL("www.yoursite.com/file.txt"); 

    // Read all the text returned by the server 
    BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); 
    String str = in.readLine(); 
    in.close(); 
} catch (MalformedURLException e) { 
    in.close(); 
} catch (IOException e) { 
    in.close(); 
} 

и увидеть эту ссылку для того, чтобы поставить его в списке:
http://sampleprogramz.com/android/listviewwebservice.php

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