我如何支持16:9的Android应用程序以适应18:9的纵横比Android设备?

我如何支持16:9的Android应用程序以适应18:9的纵横比Android设备?,android,android-layout,Android,Android Layout,我有16:9的Android应用程序。它不适合18:9纵横比的Android设备,比如三星Galaxy Note 8、LG V30、华为荣誉9i、谷歌Pixel 2 XL、OnePlus 5T、Oppo F5。所以请帮我找到解决办法。我试过了 <meta-data android:name="android.max_aspect" android:value="2.1" /> 和android:resizeableActivity=“false”它在我的应用程序中不起作用。您使

我有16:9的Android应用程序。它不适合18:9纵横比的Android设备,比如三星Galaxy Note 8、LG V30、华为荣誉9i、谷歌Pixel 2 XL、OnePlus 5T、Oppo F5。所以请帮我找到解决办法。我试过了

<meta-data android:name="android.max_aspect" android:value="2.1" />


android:resizeableActivity=“false”
它在我的应用程序中不起作用。

您使用的是哪种布局我使用的相对布局。您可以阅读此内容。它会给你一些想法。。。您可能需要重新设计您的设计部分以支持所有屏幕尺寸。我尝试过像这样使用ConstraintLayout,但它仍然不能为相同范围的设备(如6英寸)提供相同的输出。