Android适配非16:9分辨率屏幕全屏显示

2019-05-15  本文已影响0人  撸代码的皇太极

随着科技的发展越来越成熟,手机屏幕的分辨率也越来越多样化。最近一两年各大屏幕面板厂商也不断发力相继推出了18:9,21:9,21:10...等等。而我们Android的应用程序Activity显示则默认是16:9的,如果你没有对其进行适配则在高比例的屏幕中显示上下会有黑边:


分辨率适配

解决办法

在你的项目AndroidManifest中的<application>节点下,添加如下配置:
    <meta-data android:name="android.max_aspect" android:value="ratio_float"/>
或者在你的Activity节点上增加属性:
    android:resizeableActivity="true"
上一篇下一篇

猜你喜欢

热点阅读