这个问题当然没有我问的标题那么简单。我主要问的意思是:
我有一个类NewEventView继承了RelativeLayout,我有没有办法在NewEventView这个类里面动态产生多个NewEventView这样的RelativeLayout并显示。
PS:除了类似找到NewEventView父View然后添加的方法。relativelayout

解决方案 »

  1.   

    这个,我感觉不行吧。
    在NewEventView类里面addView(NewEventView)??我本来想NewEventView.getParent().addView()。这样类似的操作,结果好像没有这样的方法。
      

  2.   

    继承了RelativeLayout
    那么就可以调用addView的方法。做操作的应该是NewEventView的父容器,你可以在初始化NewEventView的时候就把这个父容器的对象给传进去。
    这样就可以操作父容器了。
      

  3.   

    SonLayout extends RelativeLayout{
    FatherLayout father;
    public SonLayout(FatherLayout father){
    this.father=father;
    }
    //然后就可以在孩子里面对father这个对象进行操作了。
    }
      

  4.   

    直接用ListView来解决问题了结贴。