פורסם 2010 באוקטובר 915 שנים הימשום מה אני לא מצליח לקרוא xml משום אתר, הוא תמיד נותן לי שגיאת permission denied.להלן הקוד private RSSFeed getFeed(String urlToRssFeed) { URL url=null; try { // setup the url url = new URL(urlToRssFeed); // create the factory SAXParserFactory factory = SAXParserFactory.newInstance(); // create a parser SAXParser parser = factory.newSAXParser(); // create the reader (scanner) XMLReader xmlreader = parser.getXMLReader(); // instantiate our handler RSSHandler theRssHandler = new RSSHandler(); // assign our handler xmlreader.setContentHandler(theRssHandler); // get our data through the url class xmlreader.parse(new InputSource(url.openStream())); // get the results - should be a fully populated RSSFeed instance, // or null on error return theRssHandler.getFeed(); } catch (Exception ee) { // if you have a problem, simply return null new AlertDialog.Builder(this) .setMessage(ee.getMessage()).show(); return null; } }
פורסם 2010 בנובמבר 2515 שנים אתה צריך להוסיף בAndroidManifest.xmlאת השורה הזאת: <uses-permission android:name="android.permission.INTERNET"></uses-permission>
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.