JessYanCoding / AndroidAutoSize

🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Apache License 2.0
13.47k stars 1.96k forks source link

设置resizeableactivity=false并且页面横屏在小米上不兼容 #461

Open morningcc opened 4 months ago

morningcc commented 4 months ago

Environment

Bug Description:

在小米平板上必现的bug, 跑示例工程就可复现 bug现象: 在小米平板桌面为竖屏状态下, 打开横屏的应用, 然后给应用切换到后台, 再重新打开, 应用显示区域变小, 后边有视频 bug复现条件: 1, 小米平板方向锁定功能关闭 2, 小米平板桌面切换为竖屏显示状态 3, 下载示例工程, 在androidManifest.xml给application添加android:resizeableActivity="false"属性(不允许分屏) 4, 在androidManifest.xml给MainActivity添加android:screenOrientation="landscape"属性 5, 运行工程 6, 保持小米桌面为竖屏状态, 打开app 7, 把app切换到后台 8, 重新打开app 9, app显示区域只有左上角一块

Log:

log

Screenshot

jayjd commented 2 months ago

我也遇到这个问题了 不知道怎么解决
我这边还出现一个问题 竖屏模式下 启动新页面是横屏 返回 上一个界面的文字就会统一放大 必须重新进入app 还正常