gpt4 book ai didi

java - Android:向下缩放固定布局

转载 作者:行者123 更新时间:2023-12-01 15:43:45 26 4
gpt4 key购买 nike

我想扩展我的 Android 应用程序,基本上我使用 AbsoluteLayout 开发它以用于 800x480 显示。这对于我的应用程序是必需的,我无法更改它。

现在的问题是:当我在模拟器中启动我的应用程序时,按钮消失并且图像非常大。我以为android默认会按固定大小缩小应用程序,但它不起作用。我已经尝试过操作 list ,但这不起作用。

我使用 ImageView 组件来显示图形。针对 Android 2.1

干杯菲利克斯

最佳答案

使用AbsoluteLayout肯定不太理想。但是,如果您只想继续使用它,则应该将所有坐标和大小的单位从 px(像素)切换为 dp(密度独立像素)。首先,您必须将所有现有坐标缩放 2/3,因为在您的布局目标密度 (hdpi) 下 1 dp = 1.5px。

您需要明确指定所有图像和布局的尺寸。例如,如果您有一个宽度为 30 像素、高度为 120 像素的按钮,那么它将变为宽度为 20dp、高度为 80dp。

当然,图像在较小的 (mdpi) 屏幕上看起来不太好,因为它们将缩放至 2/3 尺寸。此外,某些设备固定为横向模式,您肯定会遇到布局问题。所以它并不漂亮,但它可能会让你冲过终点线,具体取决于你的要求。

关于java - Android:向下缩放固定布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7545926/

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