我正在为我的 android 项目从新闻网站做 Dom Parsing。但我发现了一个麻烦。
我想在列表中打印项目标签(主标签)的标题元素。我做到了。但是我希望当我单击列表项时,相应的数据(例如链接、发布日期、标题、描述)将在下一个意图中打印。对于打印列表中的标题,只有项目的标题出现在我倾倒的数组中在列表中。剩余的数据不在数组中。所以我对这个问题感到困惑。任何人都可以建议我适当的建议。
列表中打印标题的代码如下:-
这里的“消息”是一个列表。并且“msg”是具有getter nd setter方法的Message类的对象。
loadFeed(){
try{
BaseFeedParser parser = new BaseFeedParser();
messages = parser.parse();
List<String> titles = new ArrayList<String>(messages.size());
for (Message msg : messages){
titles.add(msg.getTitle());
}
ArrayAdapter<String> adapter =
new ArrayAdapter<String>(this, R.layout.row,titles);
this.setListAdapter(adapter);
} catch (Throwable t){
Log.e("BBCNews",t.getMessage(),t);
}