1. 程式人生 > >android-如何關閉AlertDialog.Builder對話方塊

android-如何關閉AlertDialog.Builder對話方塊

AlertDialog.Builder對話方塊沒有類似finish()或者dismiss()這樣的方法。
但是它的父類AlertDialog有dismiss方法,而且AlertDialog.Builder在.show()的時候會得到一個AlertDialog物件,

我們就可以用dismiss方法將該Builder關閉。

AlertDialog.Builder builder = new AlertDialog.Builder(this);
AlertDialog dialog = builder.show();
dialog.dismiss(); 

相關推薦

android-如何關閉AlertDialog.Builder對話方塊

AlertDialog.Builder對話方塊沒有類似finish()或者dismiss()這樣的方法。 但是它的父類AlertDialog有dismiss方法,而且AlertDialog.Builder在.show()的時候會得到一個AlertDialog物件, 我們就可

AndroidAlertDialog PopupWindow對話方塊

Android最常見的對話方塊是 AlertDialog彈窗以及PopupWindow浮動對話方塊 一 . AlertDialog對話方塊 -> 帶訊息、帶按鈕的提示對話方塊 -> 帶列表、帶按鈕的列表對話方塊 -> 帶多個單選列表項、N個按鈕的對話方塊

自定義AlertDialog.Builder對話方塊

在工作中,原生態的AlertDialog已經遠遠不能滿足我們工作的需求,這時候,就需要使用自定義的AlertDialog.Builder: 在自定義之前,我們先了解下, **原生態的AlertDialog的基本使用** setTitle():設定對話方塊

Android AlertDialog ————普通對話方塊

對話方塊沒啥注意的,使用的時候,要主要上下文使用this //彈出一個普通對話方塊 private void showNormalDialog() { //[1]構造對話方塊的例項 AlertDialog.Builder builder = new Bui

android 帶EditView(編輯框)的AlertDialog對話方塊)及獲取輸入內容

首先在XML中設定一個Button來控制彈出框(AlertDialog) <Button android:layout_width="wrap_content" android:layout_height="wrap_

android學習之使用AlertDialog建立對話方塊

package com.example.learn.emptyactivity; import android.app.AlertDialog; import android.content.DialogInterface; import android.support.

AndroidBuilder對話方塊的一些常用方式

    Android為我們提供幾種對話方塊,主要有:AlertDialog、ProgressDialog、DataPickerDialog、TimePickerDialog。     AlertDialog,是具有0-3個按鈕,還可以可以放置選項、複選框單選框或自定義佈局等

解決在BroadcastReceiver(廣播接受者)中不能新增AlertDialog對話方塊)的問題(android.view.WindowManager$BadTokenException)

在BroadcastReceiver,當我們建立一個AlertDialog並show出來的時候,出現了下面的錯誤: 12-24 14:10:57.025: E/AndroidRuntime(17600): java.lang.RuntimeException: Unable

VBA自動點選IE的瀏覽按鈕、自動選擇路徑、自動關閉開啟檔案對話方塊

VBA呼叫InternetExplorer操作IE瀏覽器,自動彈出檔案選擇對話方塊時,VBA會處於阻塞狀態,你必須手工關閉檔案選擇對話方塊,VBA才能繼續向後執行。 例如下面網址,就有一個檔案瀏覽按鈕: http://www.zytxs.com/web1/upload.aspx 我做了一個exe檔案,可

Android之AlerDialog實現對話方塊

AlerDialog在一個子類可以顯示一個對話方塊,兩個或三個按鈕。如果你只是想顯示一個字串在這個對話方塊中,使用setMessage()方法。如果你想顯示一個更復雜的檢視,查詢FrameLayout叫做“定製”並新增你的檢視:     對AlerDialog是現實了

Android 實現單選對話方塊

專案中有一次用到了單選對話方塊,突然發現因為許久不用,我竟然對這樣一個小小的知識點有點陌生,這還得了?正好最近打算開始寫自己的部落格,不為其他,只為記錄自己的成長,就從這一篇開始吧! 具體實現步驟如下: 1.宣告一個全域性陣列,作為對話方塊列表的內容 String[] Item

Android studio Dialog 提示對話方塊

(1)在Android學習過程中,使用者介面設計模組的Dialog是基礎且比較重要的一部分。其中以提示對話方塊AlertDialog為例,它的用途很多,不少應用在退出程式時會呈現給使用者一個提示框,讓使用者決定是否退出程式。 (2)開啟Android studio,建立一個

Android-彈窗AlterDialog對話方塊使用全解析

主要方法: setMessage() 設定對話方塊內容為簡單文字 setItems() 對話款內容為簡單列表項 setSingleChoiceItems() 對話方塊內容為單選列表項

Android中的多種對話方塊樣式詳解

轉載於:http://bbs.itheima.com/thread-219659-1-1.html 在Android應用開發中,程式與使用者互動的方式會直接影響到使用者的使用體驗,一直是產品經理們最為注重的部分,而對話方塊又是與使用者互動必不可少的部分。我們經常會需要

Android 完全自定義對話方塊的實現(標題欄+EditText+雙按鈕)

糾結了我一下午,為了能使用我比較鐘意的自定義對話方塊,我可謂絞盡腦汁,這裡寫下來 以表忠心。 這是我開始從網上看到的別人寫的自定義框。博文地址在這:點選 我的目的不僅僅是提示框,我想將其改成可以在中間輸入資料,然後按下確定我還可以獲取其中的資料來用的對話方塊。 然後

Android自定義Dialog對話方塊的幾種方法(精簡版)

自定義對話方塊是經常使用的功能,我們常用的彈窗操作,除了使用popwindow就是使用dialog來實現,這兩種元件都支援之定義佈局和功能來滿足我們個性化的需求,也可以不採用自定義而直接使用系統封裝好的api來實現功能。今天簡單總結下在使用dialog做彈窗功能

Android打造萬能的對話方塊Dialog(二)

打造萬能的對話方塊Dialog(二) 不要問我為什麼就這麼點破東西分兩篇來寫,但是我會告訴你還有第三篇的,哈哈哈: 就是一個簡單封裝,同上篇,但是你會發現太好用了,媽媽再也不用擔心我以後的對話方塊了 首先回顧一下上篇 不說話,先貼圖

Android彈出圓角對話方塊

Android系統提供的對話方塊,預設是方的,很不美觀,一般我們都是自定義圓角對話方塊。下面看一下圓角對話方塊的簡單試用。 先上效果圖: 很簡單,就是activity上一個按鈕,點選按鈕彈出圓角對話方塊。 下面看程式碼: 最最重要的s

Android打造萬能的對話方塊Dialog(一)

打造萬能的Dialog(一) 首先宣告一下,封裝框架,我習慣性的把佈局和程式碼分離開來,因為我個人覺得這樣的耦合性可以降到最低,但是可能會造成重複寫佈局的問題 就是一個簡單的實現 首先我們從最基本的入手 先上圖,看圖說話

Android 繼承DialogFragment實現對話方塊

前言 在重構專案UI時,由於需要重新改下對話方塊介面,然後期望效果圖如下: 雖然簡單,但是感覺很久都沒動手寫UI,差不多都忘了[尷尬],所以搞起來也是稍微耗了點時間,於是打算記錄下。 問題 繼承DialogFragment後,如果什麼都不處理,則效果