วิธีสร้างช่องว่างระหว่างเด็ก ๆ LinearLayout?
ฉันกำลังเพิ่มมุมมองที่กำหนดเองใน LinearLayout ในแนวตั้งโดยทางโปรแกรมและฉันต้องการให้มีช่องว่างระหว่างมุมมอง ฉันได้ลองเพิ่ม: setPadding (0, 1, 0, 1) ลงในตัวสร้าง CustomView ของฉัน แต่ดูเหมือนจะไม่มีผลใด ๆ คำแนะนำใด ๆ? * มันชี้ให้เห็นว่าฉันควรใช้มาร์จิ้น เนื่องจากฉันเพิ่มมุมมองแบบไดนามิกฉันต้องตั้งค่าระยะขอบจากรหัส (ไม่ใช่ xml) ฉันเชื่อว่าวิธีการทำเช่นนี้อยู่ด้านล่าง แต่มันไม่ทำงาน public class MyView extends View { public MyView (Context context) { super(context); MarginLayoutParams params = new MarginLayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.setMargins(0, 10, 0, 10); setLayoutParams(params); * แก้ไข ฉันยังลองใช้ MarginLayoutParams …