c# - 按后退按钮时显示警报

标签 c# android xamarin android-alertdialog back-button

我在 Xamarin(C#) 上写安卓应用

当我点击 Activity 上的后退按钮时,我需要显示带有"is"和“否”的提醒变体。

我怎样才能意识到这一点?

我知道如何表现出警惕。当我按下后退按钮时我如何做到这一点

最佳答案

试试这个,添加到你的 Activity 中

@Override
    public void onBackPressed() {
        AlertDialog.Builder builder =
                    new AlertDialog.Builder(this, R.style.AppCompatAlertDialogStyle);
            builder.setTitle(getResources().getString(R.string.app_name));
            builder.setMessage("" + Message);
            builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {

                    //write your code

                }
            });
            builder.setNegativeButton("No", null);
            builder.setCancelable(false);
            builder.show();
    }

关于c# - 按后退按钮时显示警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34433012/

相关文章:

android - ffmpeg rtsp解码缓冲区太小

android - Xamarin - Shell.Current.GoToAsync 和后退按钮

ios - 如何针对旧版本的 iOS SDK 构建 Xamarin

c# - TPL执行相关任务并在某些任务失败时停止所有任务

c# - .NET 在远程 SQL Server 数据库中缓慢插入

c# - 使用多个源表时如何重用 'Where' 的 linq 表达式

AndroidManifest.xml 没有正确的值

ViewPager 的 Android 事件监听器数据绑定(bind)

firebase - 如何处理 Firebase 通知,即 Android 中的通知消息和数据消息

c# - 计算谁先冲过终点线 (C# UNITY)