2015-02-04 5 views
-3

Я сделал приложение для Android, которое загружает XML-файл с моего сайта, но он просто загружает файл только один раз. Я хочу, чтобы он загружал его, пока приложение запущено - следует ли использовать onResume или просто закодировать его в методе onCreate?получение данных из файла

Кроме того, что делает onResume?

protected void onCreate(Bundle savedInstanceState) { 

    while(true) { 

     DocumentBuilder DB = DBF.newDocumentBuilder(); 

     URL url = new URL("website"); 
     URLConnection connection = url.openConnection();      
     Document D =DB.parse(connection.getInputStream()); 
    } 
} 
+0

сделать я повторно загрузить файл, если он не существует в OnResume? –

ответ

0

Одним из способов достижения этой цели является создание глобального вара, чтобы указать на XML, инициализировать его в OnCreate, а затем проверить, чтобы убедиться, что она существует в OnResume.

Вы могли бы найти это http://developer.android.com/guide/components/activities.html#Lifecycle полезно

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