答案 0 :(得分:5)
在您的CustomUrlSchemeInterceptorActivity页面中,在OnCreate内替换。
base.OnCreate(savedInstanceState);
global::Android.Net.Uri uri_android = Intent.Data;
Uri uri_netfx = new Uri(uri_android.ToString());
// load redirect_url Page
AuthenticationState.Authenticator.OnPageLoading(uri_netfx);
var intent = new Intent(this, typeof(MainActivity));
intent.SetFlags(ActivityFlags.ClearTop | ActivityFlags.SingleTop);
StartActivity(intent);
this.Finish();
return;
答案 1 :(得分:2)
这是吐司中显示的警告信息。
我们可以在初始化MainActivity
之后在Xamarin.Auth
中添加一段代码,使其为空。
CustomTabsConfiguration.CustomTabsClosingMessage = null;
要关闭CustomTab登录屏幕并导航回您的应用,请将自定义网址活动的LaunchMode设置为SingleTask。
LaunchMode = LaunchMode.SingleTask
希望这会有所帮助。
答案 2 :(得分:2)
在避免敬酒方面也为我工作:
global::Xamarin.Auth.CustomTabsConfiguration.CustomTabsClosingMessage = null