Flutter 条件集onTap?

Flutter 条件集onTap?,flutter,dart,Flutter,Dart,我想让不同用户的点击行为不同。我如何为onPress设置条件,使一个用户类型必须点击,而另一个用户必须双击 例如,我想做: InkWell( if (userType1) { onTap: onPress, } else { onDoubleTap: onPress, } child: 这是可能的?您可以尝试以下方法: InkWell( onTap:userType1?onPress:null, onDoubleTap:!userType1?onPres

我想让不同用户的点击行为不同。我如何为onPress设置条件,使一个用户类型必须点击,而另一个用户必须双击

例如,我想做:

InkWell(
if (userType1) {
          onTap: onPress,
} else {
onDoubleTap: onPress,
}
          child:
这是可能的?

您可以尝试以下方法:

InkWell(
onTap:userType1?onPress:null,
onDoubleTap:!userType1?onPress:null,
子:容器()
)