成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android對(duì)話框相關(guān)操作技巧講解

移動(dòng)開發(fā) Android
Android對(duì)話框可以通過Android操作系統(tǒng)中提供的快捷方式來創(chuàng)建。在這里給出了詳細(xì)的操作方法,供大家參考與學(xué)習(xí)。

我們?cè)谔幚?a target="_blank" >Android應(yīng)用程序的時(shí)候,經(jīng)常會(huì)遇到需要?jiǎng)?chuàng)建一個(gè)對(duì)話框的情況。那么今天大家將會(huì)從這篇文章中了解到有關(guān)Android對(duì)話框的托管以及不同的創(chuàng)建方法,以此加深這方面的創(chuàng)建技巧。

Android也提供了創(chuàng)建對(duì)話框的快捷方式,在Activity中可以通過如showDialog(), onCreateDialog(), onPrepareDialog(),dismissDialog(), removeDialog()等方法來創(chuàng)建和管理對(duì)話框。
Activity的onCreateDialog方法用于在創(chuàng)建并顯示Android對(duì)話框的時(shí)候調(diào)用,比如:

 

  1. @Override  
  2. protected Dialog onCreateDialog(int id) {  
  3. return new AlertDialog.Builder(this).setMessage
    (”How are you?”).setPositiveButton(  
  4. ”Fine”,  
  5. new DialogInterface.OnClickListener() {  
  6. public void onClick(DialogInterface dialog, int which) {  
  7. }  
  8. }).setNegativeButton(”Not so good”, 
    new DialogInterface.OnClickListener() {  
  9. public void onClick(DialogInterface dialog, int which) {  
  10. }  
  11. }  
  12. ).create();  

 

你可以同時(shí)創(chuàng)建多個(gè)對(duì)話框,通過為他們?cè)O(shè)置id參數(shù)來區(qū)分它們,然后可以通過 showDialog(id)方法來顯示。 onCreateDialog方法只會(huì)在第一次調(diào)用showDialog方法時(shí)才會(huì)被調(diào)用,在之后的showDialog()的調(diào)用中,對(duì)話框不是被新建出來的,而是直接顯示之前創(chuàng)建過的那些Android對(duì)話框。#t#

如果你想要更新對(duì)話框的內(nèi)容,你只要在 onPrepareDialog()中作相應(yīng)的工作就可以了,該方法會(huì)在對(duì)話框顯示之前進(jìn)行調(diào)用。
dismissDialog()方法是用來關(guān)閉對(duì)話框的;removeDialog()方法用來將對(duì)話框從Activity的托管中移除(如果對(duì)已經(jīng)移除的對(duì)話框重新進(jìn)行調(diào)用showDialog ,則該對(duì)話框?qū)⑦M(jìn)行重新創(chuàng)建)。

另外一種簡(jiǎn)單的顯示Android對(duì)話框的方式是讓Activity以Dialog的方式來工作(假裝?),這種Activity被稱作浮動(dòng)Activity。這種Activity可以通過配置它的主題來實(shí)現(xiàn),我們可以在AndroidManifest.xml中進(jìn)行類似如下的配置:

 

  1. < activity android:name=”.DialogActivity” 
    android:label=”@string/activity_dialog” 
    android:theme=”@android:style/Theme.Dialog”> 
  2. …  
  3. < /activity> 

 

這樣,該Activity就會(huì)應(yīng)用了 ‘Theme.Dialog’的主題而看起來像Android對(duì)話框了。

責(zé)任編輯:曹凱 來源: javaeye.com
相關(guān)推薦

2009-12-28 13:47:35

WPF對(duì)話框

2009-12-11 15:35:50

PHP彈出對(duì)話框

2011-05-20 16:49:21

VB.NET

2009-12-29 15:24:48

WPF對(duì)話框

2011-07-01 11:33:00

Qt 模態(tài) 非模態(tài)

2010-01-04 14:49:30

Silverlight

2010-01-22 16:27:19

VB.NET關(guān)于對(duì)話框

2009-08-07 18:04:22

ASP.NET Dat確認(rèn)對(duì)話框

2010-01-26 09:27:47

Android列表框

2011-06-02 10:37:02

Android 對(duì)話框

2010-01-13 18:22:55

VB.NET對(duì)話框

2011-05-31 10:26:37

Android 對(duì)話框

2011-07-21 15:50:42

jQuery Mobi頁(yè)面對(duì)話框

2009-12-28 14:32:31

WPF窗體對(duì)話框

2010-01-25 18:33:35

Android鍵盤操作

2010-01-11 09:33:32

VB.NET對(duì)話框調(diào)用

2011-11-23 09:47:36

Winform

2011-07-22 15:32:53

iPhone 按鈕 對(duì)話框

2010-01-28 14:12:20

Android Act

2009-12-30 18:18:32

Silverlight
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 一区二区在线不卡 | 欧美激情一区二区 | 国产精品69久久久久水密桃 | 婷婷久久五月天 | 一区二区三区四区不卡 | 天堂成人国产精品一区 | 日韩中文字幕免费 | 亚洲在线 | 黄色免费三级 | 欧美精品福利视频 | 自拍视频网 | 亚洲成人精选 | 在线观看日本高清二区 | 国产一区二区三区 | 欧美另类视频在线 | 国产精品网址 | 欧美二区在线 | 欧美日韩免费 | 日韩精品免费播放 | a级黄色片在线观看 | 北条麻妃99精品青青久久 | 欧洲毛片| 成人午夜看片 | 国产伦精品一区二区三区精品视频 | 国产精品欧美精品日韩精品 | 一区二区不卡视频 | 午夜天堂精品久久久久 | 国产羞羞视频在线观看 | 精品久久国产 | 91精品国产综合久久久久蜜臀 | 黄色男女网站 | 国产欧美日韩精品一区 | 精品日韩欧美一区二区 | 91在线资源 | 能看的av网站 | 久久亚洲欧美日韩精品专区 | 中文字幕亚洲欧美日韩在线不卡 | 国产99精品| 亚洲国产一区二区三区在线观看 | 成人影院在线 | 中文字幕一区在线观看视频 |