2012-09-13 43 views
0

我想创建一个多个按钮的布局,但所有的按钮并没有显示在屏幕上,所以我用滚动视图,但现在我有一个问题,因为背景图像(这是高分辨率)。现在,我在按钮之后得到非常大的空白空间。请提出解决方案我如何修复scrollView hight,使其不显示按钮下的空间。如何修复android scrollView的高度?

这样的:Area with white background is Moblie visible screen and off white area is background image.

回答

1

最好的解决方案将是使用适当大小的图像。如果您只想显示图像的一部分,但该图像是高分辨率图像,则通过加载整个图像浪费资源。

您可以将ScrollView放在另一个视图中,并将父视图的背景设置为您想要的任何背景。正确设置两个视图的高度,你应该达到你想要的结果。

层次结构将

  • 视图(背景图片)
    • 滚动型的按钮
+0

非常感谢你....它解决了我的问题... – Arsalan

+1

@Arsalan如果它解决了你的问题,你应该点击答案旁边的小复选框来接受它。 (这有助于你获得更好的答案,并帮助其他人找到答案。)你也应该为你的其他4个问题做这件事。 – Eric