Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振将可点击链接/url添加到CheckboxListTile_Flutter - Fatal编程技术网

Flutter 颤振将可点击链接/url添加到CheckboxListTile

Flutter 颤振将可点击链接/url添加到CheckboxListTile,flutter,Flutter,我有一个CheckboxListTile和一个小部件在标题标签中。如何创建此小部件的html文本(文本+url) My text is: 'Hello <a href="www.aaa.aa">Click here</a>!' 我的文字是:“你好!” 我试过这个:flatter\u html:^0.10.4 不走运 谢谢你可以试试 您需要用Linkify小部件替换Text 使用此插件,您的代码可能如下所示: Linkify( onOpen:(link)=>print(

我有一个CheckboxListTile和一个小部件在标题标签中。如何创建此小部件的html文本(文本+url)

My text is: 'Hello <a href="www.aaa.aa">Click here</a>!'
我的文字是:“你好!”
我试过这个:flatter\u html:^0.10.4

不走运

谢谢你可以试试

您需要用
Linkify
小部件替换
Text

使用此插件,您的代码可能如下所示:

Linkify(
onOpen:(link)=>print(“单击${link.url}!”),
正文:“由……制造”https://cretezy.com",
);
编辑: 你可以试试

输出:


你试过了吗


你也可以试试


不工作,我想显示一个html的链接,如在这里的评论你能提供更多的细节,你到底想要什么,不能使用上述解决方案吗?如果您有任何错误,请将其添加到此处,这样我们就可以找到适合您需要的解决方案。@lacas请查看我的更新答案,并告诉我这是否是您需要的。如果没有,请尝试在问题本身中添加预期输出!!
import 'package:link/link.dart';
...
 Link(
    child: Text('This is a link to Flutter', style: TextStyle(
       decoration: TextDecoration.underline, // add add underline in text
    ),),
   url: 'https://google.com',
   onError: _showErrorSnackBar,
 ),

 void _showErrorSnackBar() {
    Scaffold.of(context).showSnackBar(
      SnackBar(
        content: Text('Oops... the URL couldn\'t be opened!'),
      ),
    );
  }
...

RaisedButton(
        onPressed: _launchURL,
        child: Text('Text'),
      ),
_launchURL() async {
  const url = 'https://flutter.dev';
  if (await canLaunch(url)) {
    await launch(url);
  } else {
    throw 'Could not launch $url';
  }
linkify("Made by https://cretezy.com");