gpt4 book ai didi

android - 如何设置布局到 Galaxy Nexus

转载 作者:行者123 更新时间:2023-11-29 18:09:01 25 4
gpt4 key购买 nike

我正在开发 Android 2.2 应用程序。

使用 eclipse 图形布局测试我的布局我遇到了一个问题:它在 Galaxy Nexus 上看起来不太好。

我有四种图像类型:ldpi、mdpi、hdpi 和 xhdpi。一个布局和四个 dimens.xml 文件(ldpi、mdpi、hdpi 和 xhdpi)。

如果我修改 dimens.xml 使其看起来与 Galaxy Nexus 相得益彰但它在其他设备上看起来不太好,例如Nexus One (在 eclipse 图形布局中)。所以,我想我需要别的东西。

阅读 Supporting Multiple Screens我看到还有另一种方法:我可以使用 sw<N>dp 而不是使用普通、大等布局.但这是从 Android 3.2 开始的,我需要支持 Android 2.2。

我需要添加什么才能使其在 Galaxy Nexus 上看起来不错?

Nexus One:
enter image description here



银河系:

enter image description here

最佳答案

另一种方法,我经常碰巧用它来像 Web 开发人员一样思考。尽量让你的布局看起来不错,布局向任何方向拉伸(stretch)。将重要部分居中并确保后面的图像可以在两个方向上拉伸(stretch)。然后使用 imageview 作为背景并将其设置为 match_parent 并将 scaletype 设置为 centerCrop。它并不适用于所有情况,但我很确定它适用于您的示例。

在您的情况下,您可以将现在拥有的所有内容放入另一个容器(例如 RelativeLayout)中,然后将其居中并设置尺寸或将其设为 wrap_content。新的顶层容器应该 match_parent 并具有我小时候谈到的 imageview。

关于android - 如何设置布局到 Galaxy Nexus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11779002/

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