Flutter 将文本字段用作按钮
我尝试使用文本字段作为按钮,因此当有人点击它时,它会将他带到另一个页面。 我已尝试禁用textfield,但无法使用onTap属性。但是如果文本字段没有被禁用,当我单击它时,它会获得编辑焦点,这是我不想要的 有人能帮忙吗?最简单的方法是什么 谢谢您可以改用a。只需在代码中输入以下内容:Flutter 将文本字段用作按钮,flutter,Flutter,我尝试使用文本字段作为按钮,因此当有人点击它时,它会将他带到另一个页面。 我已尝试禁用textfield,但无法使用onTap属性。但是如果文本字段没有被禁用,当我单击它时,它会获得编辑焦点,这是我不想要的 有人能帮忙吗?最简单的方法是什么 谢谢您可以改用a。只需在代码中输入以下内容: FlatButton( onPressed: () { /*...*/ }, child: Text( "Clickable text!", ), ) 或者使用: 你可以用一个字
FlatButton(
onPressed: () {
/*...*/
},
child: Text(
"Clickable text!",
),
)
或者使用:
你可以用一个字母代替。只需在代码中输入以下内容:
FlatButton(
onPressed: () {
/*...*/
},
child: Text(
"Clickable text!",
),
)
或者使用:
您可以尝试以下方法
GestureDetector(
onTap: () {
// redirect // nav to different screen
},
child: TextField(
enabled: false
),
)
参考资料
GestureDetector(
onTap: () {
// redirect // nav to different screen
},
child: TextField(
enabled: false
),
)
参考资料
InkWell(
onTap: () {
},
child: Container(
padding: EdgeInsets.all(4.0),
child: Text('Click me'),
),
);
您可以使用墨水池将其包裹起来,请参见以下内容:
InkWell(
onTap: () {
},
child: Container(
padding: EdgeInsets.all(4.0),
child: Text('Click me'),
),
);
您使用文本字段小部件而不是文本小部件有什么原因吗?您使用文本字段小部件而不是文本小部件有什么原因吗?