2011-09-05 56 views
1

我有一个自定义对话框,用于从多个Web服务检索数据并将数据填充到用户选择。Android:在显示对话框后从对话框动态添加/删除项目

我想立即显示对话框,并填充数据,因为它们来自Web服务。有些Web服务可能会停机,并且没有理由在向用户显示数据之前等待所有服务返回。

onPrepareDialog仅允许您在实际显示对话框之前更改数据。有没有办法在对话框显示后动态地添加/删除对话框中的项目?

回答

0

你是如何制作对话框的?如果将TextView放入其中,则可以使用dialog.findViewById(R.id.yourTextViewId);,一旦显示对话框以获取对TextView的引用。然后,您可以随时在此参考上调用setText(txt);,以便在您的一些Web服务返回后进行包括。

相关问题