ฉันมีเค้าโครงแบบสัมพัทธ์ซึ่งฉันกำลังสร้างโดยทางโปรแกรม:
RelativeLayout layout = new RelativeLayout( this );
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT);
ตอนนี้ฉันมีสองปุ่มที่ฉันต้องการเพิ่มในเค้าโครงที่สัมพันธ์กันนี้ แต่ปัญหาคือปุ่มทั้งสองถูกแสดงที่ด้านซ้ายของ RelatiiveLayout ซ้อนทับกัน
buttonContainer.addView(btn1);
buttonContainer.addView(btn2);
ตอนนี้ฉันอยากรู้ว่าฉันจะตั้งค่าandroid:layout_alignParentRight="true
"หรือ android:layout_toLeftOf="@id/btn"
คุณลักษณะของปุ่มแบบเป็นโปรแกรมได้อย่างไรใน xml?