从另一个布局文件添加布局元素

时间:2012-08-29 23:28:05

标签: android android-layout

我正在尝试从另一个布局中获取视图,然后将它们添加到当前布局中。这就是我正在做的事情。

myLayout如下所示:

<LinearLayout>
  <RelativeLayout>
    <TextView>

我的代码:

LinearLayout layout = (LinearLayout) findViewById(R.id.linear);
ViewGroup info = (ViewGroup) getLayoutInflater().inflate(R.layout.myLayout, layout,false); 
RelativeLayout relative = (RelativeLayout) info.getChildAt(1);
ViewGroup vg = (ViewGroup) hiddenInfo.getChildAt(1);
TextField tv = vg.getChildAt(1);
...modify tv...
layout.addView(relative);
layout.addView(tv);

虽然我的程序总是以layout.addView崩溃,但我做错了什么?

0 个答案:

没有答案