在显示的对话框中更新内容

时间:2011-11-22 19:49:35

标签: android dialog

是否可以在自定义对话框中显示内容时更新内容(例如文本)?或者我需要关闭并重新创建它?

如果是,我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:2)

是的,例如,Progress Dialog就是这样做的。

要使用自定义对话框,您基本上需要一个updateHandler,您可以从代码的其他部分调用它,例如按钮或线程,等等。您需要获取并保留对要更新的textview的引用。在您的updateHandler中,只需在textview上调用setText即可对其进行更新。

应该非常简单。我没有任何示例代码抱歉,但您可能可以使用Google。