Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Facebook SDK使用OnSelectionChangeListener获取选定用户时出现问题_Java_Android_Facebook_Facebook Javascript Sdk_Adt - Fatal编程技术网

Java Android Facebook SDK使用OnSelectionChangeListener获取选定用户时出现问题

Java Android Facebook SDK使用OnSelectionChangeListener获取选定用户时出现问题,java,android,facebook,facebook-javascript-sdk,adt,Java,Android,Facebook,Facebook Javascript Sdk,Adt,Im使用的格式与Facebook SDK示例在其代码中显示的格式相同 friendPickerFragment.setOnSelectionChangedListener(new PickerFragment.OnSelectionChangedListener() { @Override public void onSelectionChanged(PickerFragment<?> fragment){ Friend

Im使用的格式与Facebook SDK示例在其代码中显示的格式相同

    friendPickerFragment.setOnSelectionChangedListener(new PickerFragment.OnSelectionChangedListener() {
        @Override
        public void onSelectionChanged(PickerFragment<?> fragment){
            FriendPickerApplication application = (FriendPickerApplication) getApplication();
            application.setSelectedUser(friendPickerFragment.getSelection());

        }
并将selectedUser定义为

private GraphUser selectedUser;
问题出在application.setSelectedUser中 它返回错误“FriendPickerApplication类型中的方法setSelectedUser(GraphUser)不适用于参数(List GraphUser)”


setSelectedUser显然不需要列表。如何修复此问题?

friendPickerFragment.getSelection()返回列表。 检查

试试这个

public void setSelectedUser(ListGraphUser selectedUser) {
    this.selectedUser = selectedUser;
}

private ListGraphUser selectedUser;
public void setSelectedUser(ListGraphUser selectedUser) {
    this.selectedUser = selectedUser;
}

private ListGraphUser selectedUser;