【问题标题】:Dialog with a Spinner + orientation change带有 Spinner + 方向更改的对话框
【发布时间】:2011-04-17 18:30:28
【问题描述】:

我有一个带有 Spinner 的对话框。这是一个托管对话框(即我使用showDailog(DIALOG_ID) 来显示它)。

如果我点击 Spinner,现在有 2 个对话框 - 主对话框和 Spinner 弹出窗口。 屏幕方向后它崩溃。我可以在 LogCat 中看到 2 个异常,第一个是 WindowLeaked,第二个是 IllegalArgumentException: View not attach to window manager。

我猜这是 Android 中的一个错误,但有没有办法解决这个问题?

【问题讨论】:

  • 最好发布您的代码和日志。

标签: android dialog spinner


【解决方案1】:

也为此苦苦挣扎,并写下了我关于进度对话框和方向更改的经验on this blog post

需要大量代码才能正确完成(处理配置和方向更改的官方 Android 方式),或者清单中 Activity 的简单属性作为“解决方法”,无需更改代码。

【讨论】:

  • 我认为我的问题有所不同。我只使用主线程。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多