Easy to use text widget for Flutter apps, which converts inlined urls into working, clickable links. Allows custom styling.
Link Text widget requires no setup. Just simply pass a String
with inlined URLs, and the widget will take care of the rest.
final String _text = 'Lorem ipsum https://flutter.dev\nhttps://pub.dev';
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: LinkText(
text: _text,
textAlign: TextAlign.center,
// you can handle link click event by your self, this is optional
// onLinkTap: (url) => ...
),
),
);
}
Add to pubspec.yaml:
dependencies:
link_text: ^0.1.4
For more info, check out example project.