首页 > 解决方案 > Android - 警报对话框出现瞬间而不是变黑

问题描述

我正在使用列表视图和以下代码来显示警报对话框:

    exerciseListView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
            @Override
            public boolean onItemLongClick(AdapterView<?> adapterView, View view, int i, long l) {
                new AlertDialog.Builder(absActivity.this).setView(R.layout.layout_dialog)
                        .setTitle("are you sure?").
                        setPositiveButton("Yes", new DialogInterface.OnClickListener() {
                            @Override
                            public void onClick(DialogInterface dialogInterface, int i) {

                            }
                        }).setNegativeButton("No", null).show();
                return true;
            }
        });
    }

警报对话框会立即出现,如下所示:

在此处输入图像描述

然后立即消失并转身:

在此处输入图像描述

标签: javaandroidandroid-alertdialog

解决方案


显然问题出在模拟器上,擦除手机数据后问题就解决了。


推荐阅读