带有Spinner +方向更改的对话框

时间:2011-04-17 18:30:29

标签: android dialog spinner

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

如果我点击Spinner,现在有2个对话框 - 主对话框和Spinner弹出窗口。 屏幕方向后,它崩溃了。我可以在LogCat中看到2个异常,第一个是WindowLeaked,第二个是IlleagalArgumentException:View没有附加到窗口管理器。

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

1 个答案:

答案 0 :(得分:2)

同时也在努力解决这个问题,并写下关于进度对话和方向变化的经验on this blog post

需要很多代码管道才能正确执行(处理配置和方向更改的官方Android方式),或者清单中活动的简单属性作为“变通方法”而无需更改代码。