Android 如何在背景中动态添加图像?

Android 如何在背景中动态添加图像?,android,android-layout,Android,Android Layout,我对活动只有一种看法。在这个滚动视图中有一个RelativeLayout。在布局上,我有几个按钮可以展开布局和滚动视图。另外,我想设置一些图像作为这个布局的背景。但我有一些问题:我的布局可以扩展,图像将调整大小。这是不正确的。 我怎样才能决定这个问题 我可以让布局“自动加载”背景吗?这意味着,若布局展开,则在第一个图像下方,第二个图像添加到背景上 我有一个想法:也许在布局后面添加背景视图,并在滚动视图更改位置时更改它?这是好方法还是坏方法?使用 ViewStub是一个不可见的零大小视图,可用于在

我对活动只有一种看法。在这个滚动视图中有一个RelativeLayout。在布局上,我有几个按钮可以展开布局和滚动视图。另外,我想设置一些图像作为这个布局的背景。但我有一些问题:我的布局可以扩展,图像将调整大小。这是不正确的。 我怎样才能决定这个问题

我可以让布局“自动加载”背景吗?这意味着,若布局展开,则在第一个图像下方,第二个图像添加到背景上

我有一个想法:也许在布局后面添加背景视图,并在滚动视图更改位置时更改它?这是好方法还是坏方法?

使用

ViewStub是一个不可见的零大小视图,可用于在运行时惰性地膨胀布局资源。当ViewStub变为可见时,或当调用inflate()时,布局资源将膨胀。然后,ViewStub将其父视图中的自身替换为一个或多个膨胀视图

来自开发者文档