Flutterには、プルダウン選択肢ボタンを司るWidgetとして「DropdownButton」が用意されており、
各選択肢は「DropdownMenuItem」という別のWidgetで設定し、選択肢は状況によっていろんな型(数値・文字etc)があり得るので、ジェネリクスで型を指定するようになっていますが、
このジェネリクスを忘れてしまうと
The argument type ‘void Function(int?)’ can’t be assigned to the parameter type ‘void Function(dynamic)?
という文法エラーが出てしまうので、注意が必要です。
(詳しくは、以下の動画で解説していますので、よろしければご覧下さい)