作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我的游戏以横屏模式运行。当我按下锁定按钮然后再次解锁时,一切正常。我还处理这样的屏幕方向变化:
<activity
android:configChanges="orientation|keyboard|keyboardHidden"
android:screenOrientation="portrait"
一切正常,只有一个异常(exception):
我以纵向模式运行游戏
按下锁定按钮
按下解锁按钮(这样我就可以看到锁定屏幕)
将方向更改为横向并等待锁定屏幕转动
滑动锁屏返回游戏
=> 应用已关闭(无错误)
有人知道怎么处理吗?如何在滑动解锁屏幕之前锁定屏幕方向发生变化时防止或处理屏幕方向<
最佳答案
我相信您需要“screenSize”。即使您处理“方向”更改,屏幕尺寸也会从 X 乘 Y 变为 Y 乘 X,这算作屏幕尺寸更改。
<activity
android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
android:screenOrientation="portrait"
关于android - 当我在解锁前更改锁定屏幕的方向时,应用程序被杀死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20357499/
当我将我的 iPad 应用程序翻转到横向模式时遇到问题。当我这样做时,Web View 的格式会变得一团糟。 这是在纵向模式下。有一个 ScrollView ,它是 View Controller 的
自从我升级到 XCODE 4.5 后,我就面临这个问题。 我有各种 UI 元素 UIButton *button1; UIButton *按钮2; UIButton *button3; - (void
当我使用 SetWindowLong 命令更改 TreeView 的方向时,其节点上的弹出菜单不显示。完整代码在这里: Procedure SetWinControlBiDi(Control: TTr
我是一名优秀的程序员,十分优秀!