Android检测方向从纵向到横向的变化,反之亦然

Android检测方向从纵向到横向的变化,反之亦然,android,android-fragments,android-activity,android-orientation,Android,Android Fragments,Android Activity,Android Orientation,我需要在方向改变之前进行检测,以便知道是否是方向改变,我不必在片段内向数据库添加分数。有可能吗OrientationChangeListener和配置更改对我来说不起作用,因为我知道在设备移动的每一个程度上,事实和方向侦听器都会更新配置 这不是一个很好的实践,但您可以尝试覆盖配置更改的onConfigurationChanged。请看这里:谢谢,但是它是在销毁片段/活动之前调用方法,还是在销毁之后调用方法?因为我在它销毁它之前需要它。如果你使用它,你的活动将不会被销毁和重新创建。这就是缺点。您必

我需要在方向改变之前进行检测,以便知道是否是方向改变,我不必在片段内向数据库添加分数。有可能吗
OrientationChangeListener
配置更改
对我来说不起作用,因为我知道在设备移动的每一个程度上,事实和方向侦听器都会更新配置

这不是一个很好的实践,但您可以尝试覆盖配置更改的
onConfigurationChanged
。请看这里:谢谢,但是它是在销毁片段/活动之前调用方法,还是在销毁之后调用方法?因为我在它销毁它之前需要它。如果你使用它,你的活动将不会被销毁和重新创建。这就是缺点。您必须自己处理OnConfiguration Changed函数中的所有内容。该活动在方向更改后被销毁。因此,在orientation change和onDestroy()之间调用OnSaveInstanceState()