我应该如何保持搜索屏幕的活动状态?

时间:2016-07-28 06:02:17

标签: javascript html

我需要一个弹出搜索屏幕来执行搜索。 问题是在弹出屏幕正确关闭之前,父屏幕可能会被意外关闭。

我应该添加哪些脚本以避免上述问题?

非常感谢提前。

1 个答案:

答案 0 :(得分:0)

您可以设置dialog.setCancelable(false);,这将使弹出窗口保持不变,直到按下确定按钮。

下面是我的代码

public void HelpDialog(){
        final AlertDialog.Builder alert;
        alert = new AlertDialog.Builder(this);
        LayoutInflater inflater = MainActivity.this.getLayoutInflater();
        View dialogView = inflater.inflate(R.layout.activity_help, null);
        alert.setPositiveButton("OK",null);
        alert.setCancelable(false);   //use this line in your code
        alert.setView(dialogView);
        alert.show();
    }