我将LinearLayout 实例用addContentView()加进去,在linearlayout里面显示东西,但是layout的布局加进去后就在顶端显示,怎么将这个layout布局到自己想要的位置呢?
PS:我这个程序不能用xml文件布局,只能通过将lnearlayout添加到Activity中;

解决方案 »

  1.   

    多添几个linearlayout,然后通过linearlayout.setOrientation(orientation);来设置每个linearlayout布局位置,布局参数请看:
    http://blog.csdn.net/aminfo/article/details/7593005
      

  2.   

    能就对一个linearlayout进行布局吗?比方说放在底部
      

  3.   

    能就对一个linearlayout进行布局吗?比方说放在底部
      

  4.   

    设置到底部
    linearlayout.setGravity(Gravity.BOTTOM);
      

  5.   

    还是不行,我把layoutparams 的gravity也设置成buttom也不行,
    FrameLayout.LayoutParams lp_Left_Bottom.gravity = Gravity.BOTTOM 这样就可以,但是我那个例子是只能用linearLayout
      

  6.   

    首先你的LinearLayout用的是竖排还是横排?
      

  7.   

    可以了,只要将FrameLayout.LayoutParams设置到底部,再加入到activity就可以了,谢啦