我使用的格式与 Facebook SDK 示例在其代码中显示的格式相同
friendPickerFragment.setOnSelectionChangedListener(new PickerFragment.OnSelectionChangedListener() {
@Override
public void onSelectionChanged(PickerFragment<?> fragment){
FriendPickerApplication application = (FriendPickerApplication) getApplication();
application.setSelectedUser(friendPickerFragment.getSelection());
}
以及我的应用程序代码上的 setSelectedUser 方法
public void setSelectedUser(GraphUser selectedUser) {
this.selectedUser = selectedUser;
}
并将 selectedUser 定义为
private GraphUser selectedUser;
问题出在 application.setSelectedUser 它返回错误“FriendPickerApplication 类型中的方法 setSelectedUser(GraphUser) 不适用于参数 (List GraphUser)”
setSelectedUser 显然不要求列表。我能做些什么来解决这个问题?