我已经为我的项目设置了一个 OnSelectionChangedListener,如下所示:
friendPickerFragment.setOnSelectionChangedListener(new PickerFragment.OnSelectionChangedListener() {
@Override
public void onSelectionChanged(PickerFragment<?> fragment){
FriendPickerApplication application = (FriendPickerApplication) getApplication();
application.setSelectedUsers(friendPickerFragment.getSelection());
setResult(RESULT_OK, null);
finish();
}
});
这与 facebook sdk 示例应用程序“FriendPickerSample”中的 OnDoneButtonClickedListener 格式完全相同。我收到错误
java.lang.ClassCastException: android.app.Application cannot be cast to com.garrenkeith.facebook.FriendPickerApplication
我正在寻找一种解决方案来修复在选择用户时将所选用户添加到应用程序的代码。