facebook-graph-api,数组列表和重复项

时间:2012-10-06 13:04:03

标签: java android facebook-graph-api

我有一个事件ID列表eid1,eid2,eid3....这些事件的创建者的用户ID为uid1,uid1,uid2,...多个事件ID可以具有相同的用户ID。现在我试图获取与用户ID关联的用户名。需要注意的是,订单uid1,uid1,uid2,...很重要,因为我的最终目的是获取每个事件ID的用户创建者名称。

如果我查询facebook: 从uid in(uid1,uid1,uid2)

中的用户中选择名称

它返回

username1
username2

但我需要它返回

username1
username1
username2

这样我以后可以将它与我的事件ID匹配,并将其显示在列表视图中。

我还尝试了选择名称,来自事件的主机,其中eid in(从event_member中选择eid,其中uid = me()但主机似乎总是为空。有什么方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

- 使用Collection框架。

- 如果订单/序列很重要,请使用List

例如:

List<String> arList = // put ur response here

答案 1 :(得分:0)

保存您的清单。使用唯一的uid创建新列表(或地图)。从每个独特的uid获得facebook的答案。使用原始列表来安排答案。