Android之對話方塊的實現

2021-06-18 19:04:09 字數 1109 閱讀 9475

1.自定義對話方塊

下面我們要自定義的對話方塊,包括兩個textview和兩個edittext,所以需要在布局檔案中定義這個對話方塊介面,實現如下:

<?xml version="1.0" encoding="utf-8"?>

2. 使用alertdialog來建立對話方塊

使用alertdialog來建立對話方塊需要知道下面幾個方法:

settitle():設定標題

seticon():設定圖示

setmessage():設定對話方塊的提示資訊

setitems():設定對話方塊要顯示的乙個list,一般用於幾個命令時

setsinglechoiceitems():設定對話方塊要顯示乙個單選的list

setmultichoiceitems():用來設定對話方塊顯示的一系列的核取方塊

setpositivebutton():給對話方塊新增yes按鈕

setnegativebutton():給對話方塊新增no按鈕。

package com.example.mydialog;

import android.os.bundle;

import android.content.dialoginte***ce;

import android.view.layoutinflater;

import android.view.menu;

import android.view.view;

public class mainactivity extends activity

}).create();

dialog.show(); }

class mydialogclicklistener implements dialoginte***ce.onclicklistenercatch(exception e)finally

}}.start();

}}).setnegativebutton("取消", new dialoginte***ce.onclicklistener()

}).create();

dlg.show();

} }}

android之對話方塊

第乙個次做專案,對話方塊用得挺多的 寫下自己遇到的問題 1.單選對話方塊 看瘋狂android講義,書上生成但那段對話方塊的方法是 builder builder new alertdialog.builder activity.this dialogutil.showdialog perdataa...

Android對話方塊的實現

android提供了豐富的dialog樣式,現把幾種常用的對話方塊樣式關鍵 進行展示 1 普通樣式dialog button.setonclicklistener new onclicklistener setnegativebutton 取消 new dialoginte ce.onclickli...

android對話方塊

圖1效果 該效果是當按返回按鈕時彈出乙個提示,來確保無誤操作,採用常見的對話方塊樣式。建立對話方塊方法dialog protected void dialog builder.setnegativebutton 取消 new onclicklistener builder.create show 在...