我必须创建一个对话框,其中包含2个editfields和一个将在AsyncTask中按钮单击处理的进程。我发现我可以在alertdialog中添加editfields并解决问题。我的查询是:有关AlertDialog的查询 - Android
1)在AsyncTask过程中,我还必须显示ProgressDialog。我可以在AlertDialog上显示ProgressDialog吗?
2)为了使编码简单易行,我宁愿如果我可以扩展AlertDialog。是否可以扩展AlertDialog,或者我应该扩展AlertDialog.Builder?我对这个状态感到困惑。
3)无论按下哪个按钮,最终对话框都会关闭,但需要在正面按钮上运行AsyncTask。使用AlertDialog工作就好了!
4)AlertDialog也会像它应该做的那样处理像Landscape或Portrait一样的自定义部分。
任何帮助,与此有关的指导可能会有所帮助。
我已经创建了一个自定义对话框。今天我读了reg or orternation,“onSave ...()”等,它说尽可能使用Andriod对话框并避免定制对话框。所以想转移我的自定义对话框alertdialog。我可以创建自定义AlertDialog,但如果我无法显示ProgressDialog,那么转移到AlertDialog是没有意义的。由于这些因素,我正在寻找一些适当的解决方案。 – Tvd 2011-04-16 16:41:37
这是一个登录对话框。所以在登录“按钮点击我得到执行几个任务,包括调用WEb服务等。因此,我使用这些所有活动通过AsyncTask对象执行。 – Tvd 2011-04-16 16:54:25