我有一个DropdownButton
,我想在用户打开事件时(点击时)执行一个事件。 DropdownButton
没有与此行为相关的事件,只有onChange
不能解决我的问题。
我尝试使用GestureDetector
将其嵌入onTap
小部件中。但是,就像GestureDetector
忽略水龙头一样,什么也没有发生,只有通常的下拉开口。即使我将behavior
设置为opaque
,这应该会使Dropdown无法打开,但会触发事件,但这将无法正常工作。
检测何时单击/打开DropdownButton的正确方法是什么?