安卓全面屏适配问题
来源:13-2 React Native 全屏幕适配指南【走在技术前沿】
懵逼猫
2023-01-14
应用通过如下两种方法修改AndroidManifest.xml均可以默认全屏显示:
针对Activity添加android:resizeableActivity = “true”,此设置只针对Activity生效,且增加了此属性该activity也会支持分屏显示;
设置targetSdkVersion>=26,也就是O版本;
应用通过如下两种方式均可以设置应用支持的最大显示比例。如果应用设置的支持最大比例是2,而设备实际比例是2.5,则还是无法全屏显示,会出现黑边:
添加android:MaxAspectRatio,此设置项可以针对Application和Activity生效,对应的是应用支持的最大比例,此属性需要基于O版本开发环境才可以编译通过;
添加android.max_aspect:
这上面的Activity在哪里呢?我只找到了AndroidManifest.xml文件
设置targetSdkVersion>=26,也就是O版本, 这个设置targetSdkVersion>=26在哪里设置呢
添加android:MaxAspectRatio这个是添加到那里呢?不是很明白
写回答
1回答
-
CrazyCodeBoy
2023-01-16
可以参考下这块代码的写法https://git.imooc.com/coding-304/GitHub_Advanced/src/master/android/app/src/main/AndroidManifest.xml00
相似问题