如何在Android React Native中处理设备方向?

时间:2018-05-31 07:15:56

标签: javascript reactjs react-native react-native-android

我目前正在开发一个需要处理多个设备方向的应用程序,例如Landscape&肖像。

我订阅了Dimensions事件监听器,如下所示componentDidMount

Dimensions.addEventListener("change", this.handler);

我也取消注册了eventListener中的ComponentDidUnMount(),如下所示,

Dimensions.removeEventListener("change", this.handler.bind(this));

现在发生的情况是,当我从应用程序根组件导航到不同的屏幕并更改设备方向时,应用程序将刷新并导航到根组件而不是保留在同一屏幕中。

任何帮助都将不胜感激。

0 个答案:

没有答案