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 は明らかにリストを要求しません。これを修正するにはどうすればよいですか?