Eclipse Android开发中的图形布局滚动问题

时间:2011-02-17 09:52:50

标签: android eclipse

我正在尝试开发一个Android应用程序。我在eclipse中使用图形布局将滚动视图作为主容器。之后,我放了一些UI元素,比如按钮。当元素的总高度变得大于可视区域时,可以使用滚动视图按预期看到它。到目前为止没有问题。问题是使用eclipse界面的图形容器无法看到屏幕不适合查看的元素。源代码没有问题,因为它预期运行。 Eclipse gui中是否有任何选项可以查看不适合视口的UI元素?

5 个答案:

答案 0 :(得分:2)

我知道你在说什么。当您在Eclipse Graphical布局上查看xml文件时,您只能看到适合屏幕的元素。您无法向下滚动以查看整个UI。

我在家里使用Eclipse并且工作。我在两个系统上都使用Eclipse Helios Service Release 1。出于某种原因,在家里,当我在图形布局上时,图形查看器的右上角有一个按钮,上面写着“删除剪辑”。 (我现在在工作。所以不能确切地看到它的内容。)

当我点击该按钮时,我现在可以向下滚动以查看整个UI。但是,在我的Eclipse副本上工作时,不会显示相同的按钮。我试图找出Eclipse的两个副本上的设置之间的区别。但到目前为止还没有弄清楚。注意,我尝试在Eclipse的两个副本上查看相同项目中的完全相同的xml文件。

问题似乎只发生在使用scrollview时,并且所有ui元素都不适合Eclipse中的图形布局屏幕。

答案 1 :(得分:1)

我有同样的问题。我一直无法排除故障,因此我使用了我的物理设备。我尝试在Eclipse GUI中完成大量工作...然后用我的设备轻推和润色。它确实是一个PITA,上传的内容似乎只有一百万次才能将一个元素移动一点点。

最佳做法建议在设备上进行开发。此外,布局工具&& scrollView基本上强制要求真正知道发生了什么。我似乎无法将此形成一个连贯的搜索论点,因为我的Google-fu已经让我失望了。

BTW - 我正在使用闪亮的新r10 ADT插件,我已经在这个问题上挣扎了大约6个月。

另一种解决方法:您可以在GUI中使用较小的平板电脑端口来大致了解您正在使用的内容。

答案 2 :(得分:1)

如果您的目标布局适用于手机或更小的设备,只需将预览切换为更大的屏幕尺寸配置。

在左上角,在“编辑配置:〜默认”的下方,列表为您提供了许多要定位的屏幕尺寸。选择10.1版本,它将缩放预览,然后允许您查看和处理从屏幕滚动的所有视图。

干杯 -

答案 3 :(得分:0)

我认为这是一个古老的话题,但我遇到了同样的问题。我有两个外包应用程序。当我在日食中打开每个时,会显示滚动视图的全部内容,其中一个被剪掉。在众多谷歌搜索后,没有任何解决方案。我只是偶然看到,看到剪辑的应用程序是Android版本1.6和应用程序,显示所有我喜欢它所以我可以使用图形布局的scrollview是Android版本2.1。

所以我将一个应用程序更改为2.1版并修复了它。似乎没有人解决这个问题。所以对我来说,修复是确保你正在构建的Android版本是2.1。完成设计后,您可以随时将其更改为1.6兼容。

希望这有帮助

答案 4 :(得分:0)

我能想出的最好的方法是给根布局提供一个新的上边距,使其余的内容可见。这仅用于开发目的,应在完成后删除