bvv*_*bvv 37 android android-studio
我有一个很长的屏幕,我设置ScrollView,但在Android Studio的预览屏幕中,我没有看到屏幕的一部分.我怎么看?
l0v*_*0v3 24
我找到了另一种非常酷的解决方案.这与预览中的布局大小无关.您可以模拟滚动,以查看隐藏的内容.
与工具一起使用,因为它仅影响预览.然后增加/减少"滚动"的值.
<YourRootViewOfAnyType
xmlns:tools="http://schemas.android.com/tools"
...
tools:layout_marginTop="-200dp"
...
>
</YourRootViewOfAnyType>
Run Code Online (Sandbox Code Playgroud)
SHO*_*NYA 12
这是神奇的解决方案:
单击突出显示的按钮以增加预览窗口的大小。注意:您可以将大小增加到任何所需的大小!
然后使用缩放按钮进行缩放并查看预览。
这就是它的样子。
使用滚动视图作为 .xml 文件中的根视图,然后进行布局嵌套。
如果您不希望滚动图像在应用程序中消失,请在 ScrollView 下添加代码:
android:fadeScrollbars="false"
Run Code Online (Sandbox Code Playgroud)
如果您将布局放在ScrollView中,它应该自动(至少在Android Studio中)显示所有内容.
另一个解决方法是制作一个具有高分辨率的新AVD,类似4000px的高度,并使用它进行预览,为我工作:)
正如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>
Run Code Online (Sandbox Code Playgroud)
然后,您将在预览中看到所有布局.
当你完成后,你可以删除它
| 归档时间: |
|
| 查看次数: |
13596 次 |
| 最近记录: |