首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

ProgressDialog的dismiss步骤与cancel方法的区别

2012-06-29 
ProgressDialog的dismiss方法与cancel方法的区别ProgressDialog,它有两个方法dialog.cancel() 和pdialog.d

ProgressDialog的dismiss方法与cancel方法的区别

ProgressDialog,它有两个方法dialog.cancel() 和pdialog.dismiss();?都是取消关闭ProgressDialog,但它们有什么区别吗?

?

就是当使用cancel()的时候,则会同时调用你注册的DialogInterface.OnCancelListener()这个方法。以下是相关API的解释

?

public void cancel ()

Since: API Level 1

Cancel the dialog. This is essentially the same as calling dismiss(), but it will also call your DialogInterface.OnCancelListener (if registered).


public void dismiss ()

?

Since: API Level 1

?

Dismiss this dialog, removing it from the screen. This method can be

?

invoked safely from any thread. Note that you should not override this

?

method to do cleanup when the dialog is dismissed, instead implement

?

that in onStop().

<!--EndFragment-->

热点排行