Scrollview延伸了Android背景

时间:2013-09-27 14:58:50

标签: android android-layout layout background scrollview

我已经阅读了很多关于这个主题的问题,但没有找到答案。

问题是我在我的xml中有一个ScrollView作为mainView,如果我设置了一个背景,它会被拉伸。

ScrollView(background)-->content

我也尝试过:

Scrollview-->content(background)

要解决此问题,我需要将scrollView包装在LinearLayout中。

LinearLayout(background)-->ScrolView-->content

现在背景(如果应用于mainLinearLayout)不再拉伸,但我有警告:

This ScrollView layout or its LinearLayout parent is possibly useless; transfer the background attribute to the other 

视图

我希望背景不会拉长,并且还要摆脱这个警告。

可能我还没有完全理解这个观点如何运作......

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

不是一个漂亮的答案。但它应该有用。

  • 您可以在样式xml文件中设置背景活动。
  • 删除无用的LinearLayout。
  • 将scrollview的背景设置为透明。

答案 1 :(得分:0)

在第一种情况下,使用android:layout_height="wrap_content"作为滚动视图,它不会再拉伸背景图片