随着科技的发展越来越成熟,手机屏幕的分辨率也越来越多样化。最近一两年各大屏幕面板厂商也不断发力相继推出了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"
网友评论