因为某些App根据density来计算设备是平板还是手机,如果是手机就竖屏显示,如果是平板就横屏显示。
我改成density改为213(安卓TV)后,这些App可以以横屏显示,但是自家的很多App和UI的布局就出现问题了, 有没有好的办法可以做workaround?
在DisplayMetrics.java里尝试修改DENSITY_MEDIUM和DENSITY_HIGH的值,但是不起作用。有没有好的办法知道这些App是通过哪些API来判断设备是平板还是手机?
最近编辑记录 zinwa (2022-05-23 11:51:52)
离线