代码名中的Rssreader

代码名中的Rssreader,rss,codenameone,feed,Rss,Codenameone,Feed,我想在codename中开发rssreader,所以我在codename中使用rssreader组件。 我使用以下url: feed://codenameone.blogspot.com/feeds/posts/default?alt=rss 它显示标题列表,当我点击列表时,它会显示新闻的详细信息。看起来不错 但我的问题是当我使用bbc的以下链接时: feed://feeds.bbci.co.uk/news/video_and_audio/news_front_page/rss.xml?edit

我想在codename中开发rssreader,所以我在codename中使用rssreader组件。
我使用以下url:
feed://codenameone.blogspot.com/feeds/posts/default?alt=rss

它显示标题列表,当我点击列表时,它会显示新闻的详细信息。看起来不错

但我的问题是当我使用bbc的以下链接时:
feed://feeds.bbci.co.uk/news/video_and_audio/news_front_page/rss.xml?edition=uk


它显示列表,当我单击它时,它只显示描述,我想显示新闻的详细信息,我该怎么做?

您需要派生
RSSReader
类并重写方法
受保护的void showrsentry(哈希表h)
在这里,您几乎可以执行任何您想显示特定条目的操作。

感谢亲爱的Shai,我通过扩展RssReader创建了新的组件OwnrsReader,然后重写showRssEntry方法。我仍然有一个问题,如何把这个我的组件OwnersReader放在Codename one designer中,这样我就可以拖放这个组件来创建UI?你不能。在before show事件中,只需添加自定义组件,在designer中删除您拖动到位的RSSReader。