我有一个带有字符串列表的AlertDialog。该对话框在onCreateDialog中创建。每次显示对话框时,我的String项都会改变。字符串来自数据库,因此生成字符串需要时间。所以我想显示一个ProgressDialog从我的数据库中获取字符串。那么我该如何处理onCreateDialog,显示ProgressDialog,在后台获取字符串,然后完成AlertDialog的创建? 我尝试使用AsyncTask但我的问题是,当调用onCreateDialog时,我不能简单地启动AsyncTask,因为onCreateDialog必须返回我的对话框。