xml 设计中的预览未完全显示
Preview in xml design does not show completely
这是我在预览模式下看到的
如您所见,由于我的第一个 TextView
(tv1) 太高,所以它将第二个 TextView
(tv2) 推出屏幕。如何在预览模式下查看布局中的所有内容?
我想到了一些想法,例如将 tv1 的 setVisibility
改为 Gone
或将我的根视图包装在 ScrollView
中,这样我就可以在预览模式下滚动(但它会改变布局结构体)。这个有更好的方法吗?
注:我只是举个例子。事实上,我的布局可以更高,所以在预览模式下更改设备并不是很有帮助。
您可以在预览中更改您的设备。
在你的情况下,它看起来像这样。
但与真实设备可能不同
如果你只想检查它的外观而不添加 ScrollView 那么。只需更改设备预览。目前,您的设备预览使用的是 Pixel 设备,现在将其更改为 10 英寸平板电脑,以便您可以预览完整视图。
您需要使用ScrollView
并将tv1和tv2的高度设置为layout_height =" wrap_content"
。
给你
android:orientation="Vertical"
线性布局
和android:layout-height:"800dp"
在文本视图中
你能点击并拖动预览下面的 // 图标来增加长度吗...
您可以简单地通过拉伸来更改预览屏幕
这是我在预览模式下看到的
如您所见,由于我的第一个 TextView
(tv1) 太高,所以它将第二个 TextView
(tv2) 推出屏幕。如何在预览模式下查看布局中的所有内容?
我想到了一些想法,例如将 tv1 的 setVisibility
改为 Gone
或将我的根视图包装在 ScrollView
中,这样我就可以在预览模式下滚动(但它会改变布局结构体)。这个有更好的方法吗?
注:我只是举个例子。事实上,我的布局可以更高,所以在预览模式下更改设备并不是很有帮助。
您可以在预览中更改您的设备。
在你的情况下,它看起来像这样。
但与真实设备可能不同
如果你只想检查它的外观而不添加 ScrollView 那么。只需更改设备预览。目前,您的设备预览使用的是 Pixel 设备,现在将其更改为 10 英寸平板电脑,以便您可以预览完整视图。
您需要使用ScrollView
并将tv1和tv2的高度设置为layout_height =" wrap_content"
。
给你
android:orientation="Vertical"
线性布局
和android:layout-height:"800dp"
在文本视图中
你能点击并拖动预览下面的 // 图标来增加长度吗...
您可以简单地通过拉伸来更改预览屏幕