Android 如何";“听”;对于CustomTabsInt url?

Android 如何";“听”;对于CustomTabsInt url?,android,xamarin.forms,android-authenticator,Android,Xamarin.forms,Android Authenticator,我目前正在使用xamarin.forms和xamarin.auth对用户进行身份验证。 我可以使用CustomTabsInt启动URL,但是我无法确定如何“侦听”重定向URL。用户登录后,它就位于“自定义”选项卡中的“重定向URL”页面上 当客户登录到重定向URL时,如何切换回android应用程序?@SchwartzBrian 基本上,你需要一个叫做应用(深度)链接的概念 向与活动关联的IntentFilter注册自定义方案(在Xamarin中。Android IntentFilter是活动

我目前正在使用xamarin.forms和xamarin.auth对用户进行身份验证。 我可以使用CustomTabsInt启动URL,但是我无法确定如何“侦听”重定向URL。用户登录后,它就位于“自定义”选项卡中的“重定向URL”页面上

当客户登录到重定向URL时,如何切换回android应用程序?

@SchwartzBrian 基本上,你需要一个叫做应用(深度)链接的概念

  • 向与活动关联的IntentFilter注册自定义方案(在Xamarin中。Android IntentFilter是活动的属性)
  • 登录后,浏览器(CustomTabs)将通知操作系统存在无法由浏览器处理的自定义方案,操作系统将查找可处理此自定义方案的已注册方案和包(以及相关活动)。如果“找到”了活动,操作系统将启动它并将URL从浏览器传递到Activity.OnCreate()方法
见:

我能够让深度链接正常工作:请看。。。