How to make space between LinearLayout children?

后端 未结 13 549
一整个雨季
一整个雨季 2020-11-30 23:46

I am programatically adding custom views to a vertical LinearLayout, and I would like there to be some space between the views. I have tried adding: setPadding(0, 1, 0, 1)

13条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-01 00:15

    The sample below just does what you need programatically. I have used a fixed size of (140,398).

    LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(140, 398);
            layoutParams.setMargins(24, 0, 24, 0);
            layout.addView(button,layoutParams);
    

提交回复
热议问题