如何动态地在后台添加图片?

时间:2016-02-26 16:36:19

标签: android android-layout

我有一个ScrollView on activity。在这个ScrollView里面有一个RelativeLayout。在布局上我有几个按钮,可以扩展布局和scrollView。另外,我想将一些图像设置为此布局的背景。但我有一些问题:我的布局可以扩展,图像会调整大小。这是不正确的。 我该如何判断这个问题?

我可以制作'自动加载'的布局背景吗?这意味着如果布局展开,则在第一个图像下方第二个图像会在背景上添加。

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

1 个答案:

答案 0 :(得分:0)

使用ViewStub

  

ViewStub是一个不可见的,零大小的视图,可用于在运行时延迟扩展布局资源。当ViewStub可见时,或者调用inflate()时,布局资源会膨胀。然后,ViewStub会在其父级中使用膨胀的视图或视图替换自身。

来自开发者文档的

Example