把你自定义的Layout放在ScrollView里面,设置ScrollView的android:layout_height为三行Button的高度,这样试试。

解决方案 »

  1.   

    layout可以设置宽高,设置为3个button的高度,再试试
      

  2.   

    这样设置scrolliew的高度不就把它的高度固定了吗?有没有方法不固定它的高度,也就是说一开始ScrollView就是一个Button的高度,随着button数量的增加,ScrollView的高度也增加,但是最高就3行Button那么高。
      

  3.   

    其实,我就是想在LinearLayout中动态添加控件,实现类似EditText设置了maxLines的效果