gpt4 book ai didi

flutter - 在文本小部件中添加指向导航器的链接

转载 作者:IT王子 更新时间:2023-10-29 07:16:21 27 4
gpt4 key购买 nike

我想在文本小部件中显示指向单独 View 的链接

我尝试在中间添加两个文本小部件和一个平面按钮,但它没有按预期显示

我希望它看起来像什么

<p>This is a <a href="#">sample</a> text</p>

这是我尝试过的

Column(
children: [
Text('This is a '),
FlatButton(
onPress: (){
Navigator.push(context, MaterialPageRoute(builder: (context)=>View()))
}
child: Text('sample')
),
Text(' text')
]
)

最佳答案

TapGestureRecognizer _recognizer;

@override
void initState() {
super.initState();
_recognizer = TapGestureRecognizer()..onTap = (){
print("tapped");
};
}

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: Center(
child: RichText(
text: TextSpan(
children: <TextSpan>[
TextSpan(text: 'This is a '),
TextSpan(text: 'sample', style: TextStyle(fontWeight: FontWeight.bold), recognizer: _recognizer),
TextSpan(text: ' text'),
],
),
),
),
);
}

关于flutter - 在文本小部件中添加指向导航器的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57269740/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com