首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Eclipse的图形布局中查看ScrollView的全部内容

在Eclipse的图形布局中查看ScrollView的全部内容
EN

Stack Overflow用户
提问于 2011-02-28 14:45:57
回答 8查看 12.7K关注 0票数 17

我正在使用Eclipse Helios3.6.2进行Android开发,每当我在图形布局模式(而不是XML布局)中设计布局时,我无法在图形布局中看到ScrollView的全部内容。

具体而言,当我使用ScrollView并且ScrollView的高度超过内容视图区域的高度(即,在图形布局模式下可见的电话屏幕)时,我无法看到屏幕底部的项目。

在Eclipse Helios3.6.1中,有一个名为"expand to fit“的选项;每当我点击它时,手机屏幕就会增大,以包含我添加的所有元素。如何在3.6.2中实现相同的功能?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-11-19 02:08:43

在Android布局编辑器中无法滚动内容。不过,您可以做的是创建一个高度极高的新设备模拟,这样您就可以看到ScrollView中隐藏的内容。

为此,请转到“编辑配置”下方的下拉菜单,然后选择“自定义...”( Android布局编辑器的左上角)。选择你喜欢的分辨率之一(我的分辨率是3.7in WVGA),然后点击“复制”。复制的分辨率将出现在列表底部的“自定义”组中。

选择您的新配置并点击“编辑...”。在这里,你可以选择"Screen Dimension“属性并更改其值。我创建了一个2000x480 (肖像)的分辨率。这样,我就可以看到ScrollView中的全部内容。

希望能有所帮助。

票数 16
EN

Stack Overflow用户

发布于 2012-11-22 00:33:25

对滚动视图使用包含的布局。

在一个单独的文件中移动整个滚动视图布局(例如: my_scrollview.xml)。

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    ...
</ScrollView>

然后布局编辑器将显示整个滚动视图。

在主布局中,用来代替滚动视图,类似于:

代码语言:javascript
复制
<include layout="@layout/my_scrollview" />
票数 10
EN

Stack Overflow用户

发布于 2012-09-12 23:25:19

有一个按钮,允许删除在滚动视图中生成的剪辑,并显示其中的所有视图。

在后来的sdk版本中,按钮被移除了,如果滚动视图是视图的根元素,那么视图模式就会被触发,所以我的解决方案是,当这种情况没有发生时(例如,因为你在视图上有一些按钮的相对布局),将滚动视图提取到它自己的视图中,并使用include标签将其包含在原始布局中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5138982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档