在android中的一个布局中使用两个viewstub

时间:2011-08-12 00:45:17

标签: android

我在android中使用viewstub进行布局膨胀。如何在一个布局中使用两个viewstub来膨胀两个不同的布局?

1 个答案:

答案 0 :(得分:3)

您只需要在布局文件中放置第二个ViewStub,就像您在第一个ViewStub中所做的那样。只是给它一个不同的身份。然后你可以在代码中引用第二个,就像你对第一个引用一样(只使用不同的id),并将你在布局文件中指定为参数的第二个布局膨胀。

但是如果你想在同一个地方夸大2个不同的布局,最好在代码中获得对单个ViewStub的引用,并使用ViewStub.setLayoutResource()来更改将要膨胀的布局文件。