我正在开发一个Android应用程序,由于布局不适合手机的横向屏幕,它只能在纵向模式下运行。但是,在平板电脑和上网本上,我希望该应用仅在横向模式下运行。我现在尝试检查应用程序是否在平板设备上运行并通过setRequestedOrientation设置相应的请求方向。问题是当设备没有保持在我请求的方向时,应用程序现在崩溃了,因为我在调用setRequestedOrientation后不久显示了一个progressDialog,这似乎泄漏了一个窗口。Logcat说:10-1821:15:30.698:E/WindowManager(653):Activityhasleakedwindowc