Android 如何检测弹出窗口外的点击?
嘿,我想检测弹出窗口外的点击,这是我的代码Android 如何检测弹出窗口外的点击?,android,xamarin,Android,Xamarin,嘿,我想检测弹出窗口外的点击,这是我的代码 builder = new AlertDialog.Builder(Context); builder.SetTitle(Resource.String.rating_dialog_title); builder.SetMessage(Resource.String.rating_dialog_desc); builder.SetNegativeButton(Resource.String.yes, (s, e) =&g
builder = new AlertDialog.Builder(Context);
builder.SetTitle(Resource.String.rating_dialog_title);
builder.SetMessage(Resource.String.rating_dialog_desc);
builder.SetNegativeButton(Resource.String.yes, (s, e) =>
{
SetAppRateStatus(AppRateStausEnum.RateNow);
IMvxWebBrowserTask help = new MvxWebBrowserTask();
help.ShowWebPage("https://play.google.com/store/apps/details");
});
builder.SetNeutralButton(Resource.String.no, (s, e) =>
{
SetAppRateStatus(AppRateStausEnum.RemindMeLater);
});
builder.SetPositiveButton(Resource.String.never, (s, e) =>
{
SetAppRateStatus(AppRateStausEnum.Never);
});
所以请给我建议一个代码,它可以检测弹出窗口外的点击,
谢谢我想你是在说
builder.SetCancelable();
检查此链接
或
查看下面的链接
您可以使用setCanceledOnTouchOutside(false/true);
builder.SetCanceledOnTouchOutside ()