【问题标题】:How to preload a dialog如何预加载对话框
【发布时间】:2011-08-27 01:27:55
【问题描述】:

我有一个自定义对话框,尽管在其构造函数中放入了所有代码来扩展视图,但与后续启动相比,首次启动对话框似乎需要更长的时间,就好像只有当我调用 dialog.show ();它实际上创造了它。我怎样才能按照我的意图正确预加载对话框以防止首次运行延迟?

【问题讨论】:

    标签: android android-layout dialog android-alertdialog


    【解决方案1】:

    您可以使用 AsyncTask 扩展您的类并在 doInBackground() 中执行所有工作。在 onPreExecute() 显示对话框和 onPostExecute() 中从 UI 中删除对话框。

    【讨论】:

      猜你喜欢
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      相关资源
      最近更新 更多