我已閱讀ibm站點的Rss解析示例(http://www.ibm.com/developerworks/opensource/library/x-android/)。xml解析無瀏覽器使用
在這個例子中,rss顯示在一個列表視圖中,然後,如果您按下一個公告,您可以在設備的Web瀏覽器中看到它。如何在應用程序中看到它們,而不使用設備瀏覽器嗎?
非常感謝
我已閱讀ibm站點的Rss解析示例(http://www.ibm.com/developerworks/opensource/library/x-android/)。xml解析無瀏覽器使用
在這個例子中,rss顯示在一個列表視圖中,然後,如果您按下一個公告,您可以在設備的Web瀏覽器中看到它。如何在應用程序中看到它們,而不使用設備瀏覽器嗎?
非常感謝
創建一個WebView
佈局然後從每個「公告」使用WebView.loadUrl
加載URL。
我有點困惑,但你似乎已經回答了你自己的問題。
你說你不想在設備上使用網絡瀏覽器,但你問題中的例子不使用瀏覽器。它完全符合你的要求。
這個想法是,你從網站下載html,然後使用解析器將其分解成單獨的「公告」並將它們存儲在程序中的列表視圖項中。
我自己在android中完成了一些這種類型的事情。我使用了jsoup java庫,這使得將html分解成你想顯示的位非常簡單。
如果您想獲得更多幫助,我可以舉一個例子來說明我從google.com/movies獲取的一個應用程序的示例。這裏有鏈接的地方,我做了HTML下載並解析類:
謝謝您的回答你對任何教程? – 2010-12-14 17:11:23
呃,不是個人,我還沒有做過。但我認爲很多東西都是關於它的。我相信我在回答中給出的鏈接有一個關於使用'loadUrl()'的例子。 – Zarah 2010-12-14 17:45:18
ok。我找到了一個「HelloWebView」教程!但是通過這種方式,我可以看到所有的頁面,包括網站的標識等。爲了只看到這個消息,我該怎麼做?這是我的「大「 題... – 2010-12-14 17:47:27