2016-02-26 133 views
0

我有一个ScrollView的活动。这个ScrollView里面有一个RelativeLayout。在布局上,我有几个可以扩展布局和滚动视图的按钮。此外,我想设置一些图像作为此布局的背景。但是我遇到了一些问题:我的布局可能会扩大,图像会调整大小。这是不正确的。 我该如何判断这个问题?如何动态添加背景图片?

我可以做'自动加载'布局的背景吗?这意味着,如果布局扩大,然后下面的第一个图像第二个图像添加到背景。

我有想法:可能在背景布局背后添加视图并在滚动视图更改位置时更改它?这是好方法还是不好?

回答

0

ViewStub使用

甲ViewStub是不可见的,零大小的观点,即可以用于在运行时懒惰地膨胀布局资源。当ViewStub变得可见时,或者当调用inflate()时,布局资源将被充满。然后,ViewStub用自己的父视图替换自己的视图或视图。

Example来自开发人员文档。