Tôi có nhóm radiogroup trong xml và các nút được tạo theo chương trình. Làm cách nào để thêm khoảng cách giữa các nút theo lập trình.thêm đệm android giữa các nút radiogroup theo lập trình
Tôi nghĩ đó là một cái gì đó như LayoutParams
nhưng đối tượng của tôi không đi kèm với phương thức rõ ràng là setPadding
hoặc setMargins
.
Đây là những gì tôi đã cố gắng
RadioButton currentButton = new RadioButton(context);
currentButton.setText(item.getLabel());
currentButton.setTextColor(Color.BLACK);
//add padding between buttons
LayoutParams params = new LayoutParams(context, null);
params. ... ??????
currentButton.setLayoutParams(params);
Hi. Tôi đã thử mã lề ở trên và nó không hoạt động. Các nút đơn giản ở bên cạnh nút khác. – Taras
Tôi nghĩ rằng giá trị padding mặc định là khoảng 10, vì vậy khi bạn cho 10 padding bạn sẽ không nhận thấy nó, hãy thử một số giá trị lớn hơn như 40 và bạn sẽ thấy nó hoạt động. –