如何处理屏幕方向问题

时间:2011-05-03 10:04:08

标签: android screen-orientation

在我的应用程序中,我正在使用进度条进行一些处理,我可以将屏幕模式从纵向更改为横向,然后我的应用程序强制关闭。

如何处理这个问题?

1 个答案:

答案 0 :(得分:3)

它不会“强制关闭应用程序”,它只是重新启动活动。这是default behaviour

  

为了简化Android应用程序开发,Android系统会自动处理配置更改事件,并使用新配置重新启动当前活动。这是默认行为,允许您根据方向,屏幕大小,区域设置等声明布局和绘图等资源。

     

虽然这种行为非常强大,但由于您的应用程序在运行时自动适应设备的配置,因此有时会让新的Android开发人员感到困惑,他们想知道为什么他们的活动会被破坏和重新创建。

但是,您可以编写活动来声明它可以自行处理屏幕方向更改。有关如何执行此操作,请参阅Dev Guide