您尚未登录。

楼主 # 2022-05-23 11:50:58

zinwa
会员
注册时间: 2022-04-25
已发帖子: 11
积分: 22

安卓10平板,有些App无法横屏运行

因为某些App根据density来计算设备是平板还是手机,如果是手机就竖屏显示,如果是平板就横屏显示。

我改成density改为213(安卓TV)后,这些App可以以横屏显示,但是自家的很多App和UI的布局就出现问题了, 有没有好的办法可以做workaround? 

在DisplayMetrics.java里尝试修改DENSITY_MEDIUM和DENSITY_HIGH的值,但是不起作用。有没有好的办法知道这些App是通过哪些API来判断设备是平板还是手机?

最近编辑记录 zinwa (2022-05-23 11:51:52)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn