可以使用AlertDialog.Builder 才產(chǎn)生一個提示框

首先最簡單的是彈出一個消息框:
new AlertDialog.Builder(self)
.setTitle("標題")
.setMessage("簡單消息框")
.setPositiveButton("確定", null)
.show();效果如下:

帶確認和取消按鈕的對話框:
new AlertDialog.Builder(self)
.setTitle("是嗎")
.setMessage("是嗎?")
.setPositiveButton("是", null)
.setNegativeButton("否", null)
.show();可以輸入文本的對話框:
new AlertDialog.Builder(self)
.setTitle("請輸入文本:")
.setIcon(android.R.drawable.ic_dialog_info)
.setView(new EditText(self))
.setPositiveButton("確定", null)
.setNegativeButton("取消", null)
.show();單選框:
new AlertDialog.Builder(self)
.setTitle("請選擇:")
.setIcon(android.R.drawable.ic_dialog_info)
.setSingleChoiceItems(new String[] {"選項1","選項2","選項3","選項4"}, 0,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
}
)
.setNegativeButton("取消", null)
.show();多選框:
new AlertDialog.Builder(self)
.setTitle("多選框")
.setMultiChoiceItems(new String[] {"選項1","選項2","選項3","選項4"}, null, null)
.setPositiveButton("確定", null)
.setNegativeButton("取消", null)
.show();列表對話框:
new AlertDialog.Builder(self)
.setTitle("列表框")
.setItems(new String[] {"列表項1","列表項2","列表項3"}, null)
.setNegativeButton("確定", null)
.show();在對話框中顯示圖片:
ImageView img = new ImageView(self);
img.setImageResource(R.drawable.icon);
new AlertDialog.Builder(self)
.setTitle("圖片框")
.setView(img)
.setPositiveButton("確定", null)
.show();事件處理:
帶一個確定的對話框
new AlertDialog.Builder(this)
.setMessage("這是第二個提示")
.setPositiveButton("確定",
new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialoginterface, int i){
//按鈕事件
}
})
.show();有確定和取消的對話框
new AlertDialog.Builder(this)
.setTitle("提示")
.setMessage("確定退出?")
.setIcon(R.drawable.quit)
.setPositiveButton("確定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
setResult(RESULT_OK);//確定按鈕事件
finish();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
//取消按鈕事件
}
})
.show();另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
名稱欄目:Android產(chǎn)生一個提示框-創(chuàng)新互聯(lián)
文章來源:http://chinadenli.net/article28/eocjp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務、品牌網(wǎng)站設計、手機網(wǎng)站建設、云服務器、移動網(wǎng)站建設、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容