我在为RssReader运行我的Android项目时遇到错误.
码:
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();
Run Code Online (Sandbox Code Playgroud)
它显示以下错误:
android.os.NetworkOnMainThreadException
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
在我的阅读RSS链接的Android应用程序中,我收到此错误:
java.net.UnknownHostException:无法解析主机"example.com"; 没有与主机名关联的地址.
在我的模拟器中,我可以通过浏览器连接到Google.请帮我解决这个问题.
如何在android应用程序中设置ProgressDialog的时间限制.任何人都可以帮助我
在我的Android应用程序中使用startSubActivity时显示错误
对于类型RssReader,方法startSubActivity(Intent,int)是未定义的
RssReader是类名.我已将活动添加为: -
<activity android:name=".ShowDescription" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
请帮忙.