Flutter 如何禁用颤振中的任何小部件?

Flutter 如何禁用颤振中的任何小部件?,flutter,Flutter,在我的应用程序中,我需要多次禁用许多小部件。但我找不到方便的方法?谢谢你的帮助。谢谢大家! 您可以使用AbsorbPointer小部件将任何小部件包装在flatter中,以便启用或禁用小部件 body: AbsordPointer( absorbing: false, ... ... ... ) 如果您正在谈论TextField小部件,您可以将readOnly atribute设置为true。 如果是复选框或下拉按钮,则为onChanged属性传递null。禁用的意思是:“不要

在我的应用程序中,我需要多次禁用许多小部件。但我找不到方便的方法?谢谢你的帮助。谢谢大家!

您可以使用
AbsorbPointer
小部件将任何小部件包装在
flatter
中,以便启用或禁用小部件

body: AbsordPointer(
  absorbing: false,
  ...
  ...
  ...
)

如果您正在谈论TextField小部件,您可以将readOnly atribute设置为true。 如果是复选框或下拉按钮,则为onChanged属性传递null。

禁用的意思是:“不要向下传递任何指针事件”?如果是,请检查
IgnorePointer
/
AbsorbPointer