using Android.Content; using ShareeBike.Droid.Model.Device; using ShareeBike.Model.Device; using Xamarin.Forms; [assembly: Dependency(typeof(ExternalBrowseService))] namespace ShareeBike.Droid.Model.Device { public class ExternalBrowseService : IExternalBrowserService { /// Opens an external browser. /// Url to open. public void OpenUrl(string p_strUrl) { var uri = Android.Net.Uri.Parse(p_strUrl); var intent = new Intent(Intent.ActionView, uri); intent.AddFlags(ActivityFlags.NewTask); Android.App.Application.Context.StartActivity(intent); } } }