我正在为Android应用程序使用xamarin.forms,我需要在其中显示警告,左侧为YES,右侧为NO。我可以通过将“是”替换为“否”,将“否”替换为“是”来进行管理,但是默认情况下单击警报外部时,它将变为“是”。
我该如何实现?
答案 0 :(得分:0)
我使用了类似的方法,即使它已经引起我的注意,即它可能不是面向未来的,它也能很好地工作。如果用户未单击“是”,则显示只会消失而无需执行其他任何操作。
bool continue_logout = false;
try
{
continue_logout = await DisplayAlert("Logout", "If you logout, you also clear the cache of all data. Are you sure you want to continue?", "Yes", "No");
if (continue_logout)
{
// Clean up stuff and clear out user settings
}
}
catch {
}
finally
{
if (continue_logout)
App.Current.MainPage = new NavigationPage(new LoginPage());
}