gpt4 book ai didi

android - 如何让我的应用程序在华为 Mate 10 Pro 或其他 18 :9 ratio phones? 上全屏显示

转载 作者:行者123 更新时间:2023-11-30 00:03:50 26 4
gpt4 key购买 nike

我试过像这样在我的样式中强制“全屏”:

<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>

我从我的 Activity 中尝试过:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

我什至尝试过这个,当我按下“全屏显示”按钮时,它会调用 Intent :

public static boolean goToFullScreen(final Activity activity) {
PackageManager packageManager = activity.getPackageManager();
try {
if ("huawei".equalsIgnoreCase(android.os.Build.MANUFACTURER)) {
final Intent huaweiIntent = new Intent();
huaweiIntent.setComponent(new ComponentName("com.android.systemui", "com.android.systemui.settings.HwChangeButtonActivity"));
if (huaweiIntent.resolveActivity(packageManager) != null) {
activity.startActivity(huaweiIntent);
return true;
}
}
} catch (Exception e) {
Utils.appendLog("goToBatterySettings exception:" + e.getMessage(), "E", Constants.OTHER);
}
return false;
}

但我总是得到这个Screenshot

知道如何解决这个问题吗?

最佳答案

将以下内容添加到 <application>元素:

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

参见:https://android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html

关于android - 如何让我的应用程序在华为 Mate 10 Pro 或其他 18 :9 ratio phones? 上全屏显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49403776/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com