我想显示我的VK好友列表。
private ArrayList<User> Friends = new ArrayList<User>();
Friends = api.getFriends(account.user_id, "first_name, last_name",null, null, null);
我在日志中找到了朋友列表。
I/Kate.Api﹕ response=
{
"response": {
"count":33,
"items": [
{
"id":23260033,
"first_name":"",
"last_name":"",
"online":0
},
{
"id":129188949,
"first_name":"",
"last_name":"",
"online":0
}, ...
]
}
}
之后,我尝试使用适配器显示myfriendlist。
listView.setAdapter(new ArrayList<User>(this,android.R.layout.simple_list_item_1, Friends);
据我所知,Android Studio向我显示错误在于好友,因为它有类型ArrayList<User>
。
但我无法理解如何将ArrayList<User> Friends
转换为String[]
以在屏幕上显示我的好友列表?或者,如果我认为错了,如何正确实施我的朋友列表?
答案 0 :(得分:1)
MAybe使用ASNE library和asne-vk让您的生活更轻松? 只需为项目添加依赖项:
dependencies {
...
compile 'com.github.asne:asne-vk:0.2.0'
...
}
设置并请求
等朋友socialNetwork.requestGetFriends();
您可以轻松添加其他社交网络