我的应用程序支持在横向模式下显示某些屏幕,在横向模式下,我设置隐藏状态栏以获取显示数据的模式空间。
问题在于隐藏状态栏和旋转屏幕时,它会在状态栏位置留下白色步调,直到屏幕完全旋转,如下面的屏幕截图所示。
我猜旋转屏幕时的操作步骤是: 1.隐藏状态栏 2.旋转屏幕 3.调整屏幕大小以取代状态栏。
因此,在屏幕完全旋转之前,用户仍然可以看到空白区域,这不是很好,我想做一些事情,例如:将该空白区域的颜色设置为黑色,或设置动画以隐藏该空白区域但是不幸的!
那么,有没有人有解决方法来解决这个问题,请帮助我,非常感谢!
答案 0 :(得分:3)
您应该将视图的大小设置为320 * 480.因为您可能隐藏了状态栏,但视图的大小将为320 * 460(默认值)
看看这个。