2016-07-28 84 views
-1

我需要一個彈出式搜索屏幕來執行搜索。 問題是在正確關閉彈出屏幕之前父屏幕可能會意外關閉。我應該如何保持搜索屏幕處於活動狀態?

我應該添加哪些腳本來避免上述問題?

非常感謝提前。

+0

你在做的警告對話框? –

+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(); 
    } 
+1

這個問題用JavaScript標記,但是看起來像Java。 – Jacob

相關問題