gpt4 book ai didi

java - Android 填屏不支持 S3 S4 屏幕分辨率

转载 作者:行者123 更新时间:2023-12-01 13:50:21 25 4
gpt4 key购买 nike

我遇到以下问题,当我使用 s2 时,图像会占据屏幕的所有背景(这就是我想要的),但是当我使用 s3 或 s4,或 Galaxy Note 时,它​​只填充屏幕的四分之一...它只适合 480 x 800...我已经解决这个问题几个小时了...

这是设置参数的代码...

                LinearLayout lLayout = new LinearLayout(mContext);
lLayout.setLayoutParams(new LinearLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
lLayout.setBackgroundDrawable(((ImageView)mView).getDrawable());
mlayout.addView(lLayout);

如果我将布局参数编码为 1080 x 1980,它在 s4 中运行良好...但这不是解决方案...

谁能帮我解决这个问题吗?

最佳答案

试试这个:

在mLayout.addView之后添加

mLayout.forceLayout();

如果不起作用:

mLayout.forceLayout();

mLayout.invalidate();

祝你好运

关于java - Android 填屏不支持 S3 S4 屏幕分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20012830/

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