在Android应用中集成Hacker News API,总数据采用项目形式,实际上尝试使用此API https://hacker-news.firebaseio.com/v0/topstories.json?print=pretty在ListView中显示topstories,但数据采用此格式(上述API的结果) [ 11547212, 11546098, 11544988, 11546490, 11543083, 11544016, 11545112, 11545975, 11543258, 11541675, 11544510, 11543188, 11544254, 11544374, 11541702, 11545351, 11542995, 11542005, 11543646, 11540747, 11541834, 11541242, 11544686, 11544523, 11546077]
根据文档,这些是每个故事的ID。因此,显示Top-Stories列表的过程是什么。
答案 0 :(得分:0)
您必须按ID加载每个项目,以便使用此
https://hacker-news.firebaseio.com/v0/item/11547212.json
其中11547212
是您要加载的故事的item-id。您将获得此故事的基本元信息,包括作者,URL和标题。
您也可以使用firebase本身来访问数据。有一个Firebase SDK for Android可用。