动态添加布局到ScrollView android

时间:2010-11-25 08:41:09

标签: android layout

我想在我的应用程序中动态添加xml布局到scrollview,但它显示错误。

这是我的代码:

LinearLayout ll = (LinearLayout)findViewById(R.id.myContent1);
    LayoutInflater vi = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
    View vv = vi.inflate(R.layout.headerone, null); 
    ll.addView(vv);//, new LinearLayout.LayoutParams(ll.getLayoutParams().width, ll.getLayoutParams().height));

    View vv2 = vi.inflate(R.layout.headertwo, null); 
    ll.addView(vv2);//, new LinearLayout.LayoutParams(ll.getLayoutParams().width, ll.getLayoutParams().height));

    View vv3 = vi.inflate(R.layout.headerone, null); 
    ll.addView(vv3);

“headerone.xml”和“headertwo.xml”是我的两个xml布局文件。

1 个答案:

答案 0 :(得分:-1)

可能

ScrollView是一个FrameLayout,意味着您应该在其中放置一个包含要滚动的全部内容的子项;这个孩子本身可能是一个具有复杂的对象层次结构的布局管理器。

但是我们需要确定XML是确定的。