首页 > 代码库 > 锁定横屏的问题,关于surfaceView,大虾们帮帮忙
锁定横屏的问题,关于surfaceView,大虾们帮帮忙
============问题描述============
activity已经锁定为横屏, surfaceView在程序前台运行过程中表现正常为横屏(800*480),可是一旦屏幕黑了,或者切入后台,surfaceView就变成(480*800),因为是游戏程序,部分处理类似脏矩形,所以导致我的程序部分绘制会出问题
============解决方案1============
报错了吗?报什么错
android:screenOrientation="landscape"这个定义没
onRestart这个方法有没有处理和屏幕有关的?
============解决方案2============
“锁定为横屏”,这是如何做到的?
============解决方案3============
activity加了android:configChanges="keyboardHidden|orientation",这个属性不是横屏和竖屏都可以适应吗
============解决方案4============
android:configChanges="keyboardHidden|orientation"
配置这个后,在
在横竖屏切换的时候不会重新执行Activity的onCreate方法,只是执行onConfigChanged方法,正常情况下会在横竖屏切换的时候重新执行onCreate方法
但是如果是黑屏后,再进入应用,他会执行onResume
锁定横屏的问题,关于surfaceView,大虾们帮帮忙
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。