diff --git a/examples/flutter_gallery/android/app/src/main/java/io/flutter/examples/gallery/MainActivity.java b/examples/flutter_gallery/android/app/src/main/java/io/flutter/examples/gallery/MainActivity.java index 9ecbc3dbd69..f690c3b2158 100644 --- a/examples/flutter_gallery/android/app/src/main/java/io/flutter/examples/gallery/MainActivity.java +++ b/examples/flutter_gallery/android/app/src/main/java/io/flutter/examples/gallery/MainActivity.java @@ -1,6 +1,7 @@ package io.flutter.examples.gallery; import android.os.Bundle; + import io.flutter.app.FlutterActivity; import io.flutter.plugins.PluginRegistry; diff --git a/examples/flutter_gallery/lib/gallery/drawer.dart b/examples/flutter_gallery/lib/gallery/drawer.dart index 584292401db..3ab056b3f7d 100644 --- a/examples/flutter_gallery/lib/gallery/drawer.dart +++ b/examples/flutter_gallery/lib/gallery/drawer.dart @@ -7,14 +7,15 @@ import 'dart:math' as math; import 'package:flutter/foundation.dart' show defaultTargetPlatform, required; import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; + +import 'package:url_launcher/url_launcher.dart'; class LinkTextSpan extends TextSpan { LinkTextSpan({ TextStyle style, String url, String text }) : super( style: style, text: text ?? url, recognizer: new TapGestureRecognizer()..onTap = () { - UrlLauncher.launch(url); + launch(url); } ); } @@ -203,7 +204,7 @@ class GalleryDrawer extends StatelessWidget { leading: const Icon(Icons.report), title: const Text('Send feedback'), onTap: onSendFeedback ?? () { - UrlLauncher.launch('https://github.com/flutter/flutter/issues/new'); + launch('https://github.com/flutter/flutter/issues/new'); }, ); diff --git a/examples/flutter_gallery/pubspec.yaml b/examples/flutter_gallery/pubspec.yaml index 8d41f33d232..7849c1d0e36 100644 --- a/examples/flutter_gallery/pubspec.yaml +++ b/examples/flutter_gallery/pubspec.yaml @@ -6,6 +6,7 @@ dependencies: flutter: sdk: flutter + url_launcher: ^0.3.1 # Also update dev/benchmarks/complex_layout/pubspec.yaml flutter_gallery_assets: