android - 屏幕旋转时不调用 onCreate - Android

标签 android orientation rotation

我正在构建一个需要知道设备是处于横向还是纵向模式的应用。所以我想,我将使用 onCreate,我知道这是在设备旋转时调用的。但是 onCreate 只调用一次!!当我旋转设备时,没有任何反应。我正在实际设备上调试,Motorola Xoom,所以我没有使用模拟器。有人遇到过这种问题吗?

最佳答案

检查是否是你声明的Manifest文件

android:configChanges="orientation"

如果你声明了这个标志, Activity 将不会被销毁和重新创建以及回调

onConfigurationChanged()

将被调用。

关于android - 屏幕旋转时不调用 onCreate - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9700629/

相关文章:

java - Android 上使用最广泛的提要解析库是什么

android - 如何以指定的速率读取Android中的方向传感器数据?

android - Android 设备的 UPnP 描述文件和媒体类型支持

android - Android 的 FFmpeg 编译(配置,制作)

android - 让 Flutter 应用程序接受传入的 Intent

Android SDK Nexus S 原生相机问题

CSS - 在横向和纵向位置之间切换

java - 如何将子弹对准枪?

android - 3D旋转-透视

javascript - 我只想旋转和移动图像! (Javascript, <canvas>, html 5)