小米 解析软件包时出现问题 解决 | 您所在的位置:网站首页 › 车载安卓解析软件包错误 › 小米 解析软件包时出现问题 解决 |
Only fullscreen activities can request orientation终极解决方法
MR_天然呆: 1.手机系统 -> 改不了 2.透明/悬浮 -> 设计或者实现方式,能改最好 3.方向 -> 假设前一个activity 的方向是 强制 竖屏 解决 方案就用 让当前透明的activity跟随上一个activity 1.xml : android:screenOrientation="behind" 2.代码 : setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_BEHIND); 至于ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED 这个属性 还是可以翻转反向的,跟去掉强制方向 没区别 try catch 就别想了,虽然不崩溃了 但 onCreate 中 throw 后面的代码都不会执行 Only fullscreen activities can request orientation终极解决方法MR_天然呆: 确实香,但是在onCreate()中 throw new IllegalStateException("Only fullscreen opaque activities can request orientation"); 之后的代码 都不会执行. 然后你就会发现更多的迷之bug,和补充更多的try... 小米 解析软件包时出现问题 解决&做梦的少年&: 小米系统太烂了吧,安装一个应用都安装不了 Only fullscreen activities can request orientation终极解决方法weixin_44054622: 牛逼牛逼,完美解决问题了 Only fullscreen activities can request orientation终极解决方法weixin_44054622: fixOrientation方法传了-1,我刚开始也没看懂,找了一下午其他方法但我觉得这个博客真的和我初衷一样,就又耐心的看了一遍。我决定以后不写魔法数字了,易读性原来就是这么来的 |
CopyRight 2018-2019 实验室设备网 版权所有 |