美文网首页
Unity刘海屏自适应注意事项

Unity刘海屏自适应注意事项

作者: Stvle_a422 | 来源:发表于2019-03-19 14:25 被阅读0次

项目还是不要依赖SDK来尝试获取准确的刘海尺寸和坐标,仅获取是否带刘海屏的标识,再自行对刘海的尺寸固定一个保守估计值来规避UI上的遮挡(也就是用一个最大的固定值而不是通过SDK接口获取刘海尺寸,因为Android-9以前确实不准确)

不能在Activity的onCreate里调用接口,否则可能会有可能获取到错误的结果(因为要求是view被完全、完整的绘制后才能调用生效,onCreate时该条件不满足)

如果游戏的activity处于全屏(FULL_SCREEN)模式下时,此时Android-9原生api是不会返回刘海屏的结果的(因为Google认为这个模式下正常的app是不会用到刘海区域的,但游戏却会绘图到那个区域)

相关文章

网友评论

      本文标题:Unity刘海屏自适应注意事项

      本文链接:https://www.haomeiwen.com/subject/gspbpxtx.html