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;
            }
        });
    }

警报对话框如下所示:

enter image description here

than立即消失并转身:

enter image description here

解决方法

问题显然出在仿真器中,在清除了手机的数据后问题得以解决。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...