Как я могу исправить «android.os.NetworkOnMainThreadException»?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как я могу исправить «android.os.NetworkOnMainThreadException»?

Сообщение Anonymous »

Я получил ошибку при запуске проекта Android для RssReader.

Код:

Код: Выделить всё

URL url = new URL(urlToRssFeed);
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser parser = factory.newSAXParser();
XMLReader xmlreader = parser.getXMLReader();
RssHandler theRSSHandler = new RssHandler();
xmlreader.setContentHandler(theRSSHandler);
InputSource is = new InputSource(url.openStream());
xmlreader.parse(is);
return theRSSHandler.getFeed();
И появляется следующая ошибка:

Код: Выделить всё

android.os.NetworkOnMainThreadException
Как устранить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/634 ... dexception
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»