Android安卓程式設計入門:[3]按鈕彈出對話方塊?

我寫的系列一般都是由簡入繁,前幾篇都是比較入門的教程,可根據需要選擇瀏覽,謝謝。此篇講得是如何建立一個按鈕,並且點選,可以彈出一個對話方塊。很多控制元件都可以實現此功能,我們就拿典型的按鈕——Button來示範。

工具/原料

Eclipse

Android安卓

方法/步驟

先在佈局介面上,拖進來一個按鈕控制元件,並設定顯示的文字,記得儲存(Ctrl+S)

Android安卓程式設計入門:[3]按鈕彈出對話方塊

之後在程式碼介面上定義該按鈕。

Android安卓程式設計入門:[3]按鈕彈出對話方塊

新建一個按鈕點選的方法。

onClick(View v) :點選之後的動作。

Android安卓程式設計入門:[3]按鈕彈出對話方塊

設定按鈕的點選事件指向我們新建的點選方法。

setOnClickListener:設定點選之後觸發的動作。

Android安卓程式設計入門:[3]按鈕彈出對話方塊

現在我們在onClick裡新增彈出對話方塊的程式碼。

AlertDialog:一個對話方塊類。

MainActivity.this:對話方塊顯示的位置。

setTitle:設定標題。

setMessage:設定內容。

setPositiveButton:設定對話方塊的按鈕。

show():顯示對話方塊。

Android安卓程式設計入門:[3]按鈕彈出對話方塊

至此所有程式碼已經完成,編譯並生成,在Android安卓虛擬機器上顯示如下。

Android安卓程式設計入門:[3]按鈕彈出對話方塊

Android安卓程式設計入門:[3]按鈕彈出對話方塊

按鈕, 對話方塊, 安卓, 控制元件,
相關問題答案