gpt4 book ai didi

安卓工作室 : distances shown on layout preview appear larger on device

转载 作者:行者123 更新时间:2023-11-29 21:38:10 25 4
gpt4 key购买 nike

我目前正在根据一本书学习 Android 开发,并使用 Android Studio 进行创建并使用 Nexus 4 设备进行测试。我一直在使用布局预览器来测试我的布局是否适合。

这是布局的屏幕截图以及它在 Android Studio 预览器中的显示方式。对不起,尺寸太大。

enter image description here

这是从我的 Nexus 4 设备截取的屏幕截图,以显示差异。

enter image description here

如您所见,EditText 字段在预览中显示为在线,但在设备上显示为不在线。我比较了 2 个图像,除了 EditTexts 之外,其余元素都在原位。布局使用 2 个嵌套的 LinearLayout 一左一右。

下面是我的一个 EditText 是如何在 XML 中定义的。所有其他的都是这个具有不同 ID 的副本。

<EditText android:id="@+id/editTextColonies"
android:inputType="number"
android:ems="12"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"/>

我想知道这是否是由我的代码、我的设备或简单的 Android Studio 引起的。预先感谢您提供解决方案。

最佳答案

如果可以,切换到 RelativeLayout,然后可以定义 android:layout_toRightOf 和 android:layout_below XML 标记。我不建议使用 GUI 来放置带有 RelativeLayout 的对象,因为它很烦人。将它放在 XML 中会更容易。

关于安卓工作室 : distances shown on layout preview appear larger on device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17819393/

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