我目前正在按照一本书学习 Android 开发,并使用 Android Studio 进行创建并使用 Nexus 4 设备进行测试。我一直在使用布局预览器来测试我的布局是否好用。
这是布局的屏幕截图以及它在 Android Studio 预览器中的显示方式。对不起大尺寸。
这是从我的 Nexus 4 设备截取的屏幕截图,以显示差异。
如您所见,EditText 字段在预览中显示为在线,但在设备上显示为离线。我比较了 2 张图像,其余元素都已到位,但 EditTexts 除外。布局使用 2 个嵌套的 LinearLayout,一左一右。
这是我在 XML 中定义的 EditText 之一。所有其他都是具有不同 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 引起的。提前感谢您的解决方案。