Tengo un grupo de radio en xml, y los botones se generan mediante programación. ¿Cómo agrego espacio entre los botones programáticamente?android agregar relleno entre los botones del grupo de radio programáticamente
Pensé que era algo así como LayoutParams
pero mi objeto no viene con un método obvio setPadding
o setMargins
.
Esto es lo que estaba tratando
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);
Hola. Probé el código de márgenes anterior y no funciona. Los botones son simples al lado de otro. – Taras
Creo que el valor de relleno predeterminado es de aproximadamente 10, por lo que cuando proporciones 10 padding no lo notarás, prueba con un valor mayor como 40 y lo verás funcionar. –