android如何将两个视图添加到一个活动中

时间:2011-06-20 06:08:16

标签: android

我想添加一个xml文件和一个将View扩展到单个活动的类,以便它可以同时工作。 如下,

  1. main.xml中
  2. 私有静态类GraphicsView扩展View
  3. MyActivity

    onCreate()
    {
     RelativeLayout ll= new RelativeLayout(this);
    ll.addView(new GraphicsView(this));
    ll.--------->how to add main.xml here?
     setContentView(ll);// so that i can write like this
    }
    

    请解决这个问题。 谢谢

1 个答案:

答案 0 :(得分:2)

使用布局inflater。做一些这样的事情......

LayoutInflater inflater = (LayoutInflater) adapterContext
                        .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                view = inflater.inflate(R.layout.your_xmls, null);  

现在将此视图添加到ll。

ll.addView(视图)...

感谢。