我如何在Android Studio的预览中看到长版面

时间:2014-09-08 12:36:52

标签: android android-studio

我有一个很长的屏幕,我设置了ScrollView,但在Android Studio的预览屏幕中,我没有看到屏幕的一部分。我怎么看?enter image description here

8 个答案:

答案 0 :(得分:19)

我发现另一个&很酷的解决方案。这与预览中的布局大小无关。 您可以模拟滚动,以查看隐藏的内容。

与工具一起使用,因为它仅影响预览。然后增加/减少“滚动”的值。

<YourRootViewOfAnyType
xmlns:tools="http://schemas.android.com/tools"
...
tools:layout_marginTop="-200dp"
...
>

</YourRootViewOfAnyType>

答案 1 :(得分:9)

如果您将布局放在ScrollView中,它应该自动(至少在Android Studio中)显示所有内容。

另一个解决方法是制作一个具有高分辨率的新AVD,例如4000像素高度,并将其用于预览,对我有用:)

答案 2 :(得分:5)

正如Verdan回答的那样,你应该使用ScrollView 但诀窍是ScrollView必须是你的根布局(至少是暂时的) 所以只需将所有布局包装到ScrollView中(即使你有另一个嵌套的或ListView)。

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">

<!-- PUT All YOUR STUFF HERE -->

</ScrollView>

然后您将在预览中看到所有布局 当你完成后你可以删除它

答案 3 :(得分:5)

打开布局的xml。在预览窗格中,按“显示设计+蓝色打印”按钮。这将显示蓝图边的设计。将鼠标悬停在蓝色打印上,然后您就可以滚动了。旁边的设计将同时滚动。

enter image description here

答案 4 :(得分:4)

现在更新你的android工作室,你可以在滚动时看到预览。

答案 5 :(得分:1)

打开Android Studio设计视图 单击蓝色切换设计或蓝色打印按钮 选择设计+蓝色打印

现在将鼠标悬停在蓝图视图上,当您滚动设计布局时,也会自动滚动以显示完整视图。See Example

答案 6 :(得分:0)

  

这是神奇的解决方案:

enter image description here

单击突出显示的按钮以增加预览窗口的大小。 注意:您可以将大小增加到任何所需的大小!

enter image description here

然后使用缩放按钮进行缩放并查看预览。

enter image description here

这就是它的外观。

enter image description here

要在应用程序中获取滚动条.... enter image description here

使用滚动视图作为.xml文件中的根视图,然后嵌套布局。

如果您不希望滚动图像在应用程序中消失,请在ScrollView下添加代码:

android:fadeScrollbars="false"

答案 7 :(得分:0)

在Android Studio 4.1中,您可以通过拖动相应的按钮轻松地增加预览的高度:

Expand preview size button