Actualmente estoy haciendo una aplicación de Android que contiene personalizar el cuadro de diálogo de alerta. Contiene un botón, pero no puedo establecer el margen para el botón. el código se da a continuación. setmargin método no está¿Cómo establecer el margen de forma dinámica en Android?
AlertDialog.Builder myDialog = new AlertDialog.Builder(Login.this);
Button button = new Button(Login.this);
button.setText("Send");
LayoutParams buttonLayoutParams
= new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
button.setLayoutParams(buttonLayoutParams);
resetPassword=editText.getText().toString();
LinearLayout layout = new LinearLayout(Login.this);
layout.setOrientation(LinearLayout.VERTICAL);
layout.addView(textView);
layout.addView(editText);
layout.addView(button);
myDialog.setView(layout);
no está funcionando. el botón está dentro de alertdialog – user1057197
Por favor, vea mi respuesta editada, está trabajando para mí. –
no, no funciona. muestra un error agregar conversión a buttonlayoutparams en el método setMargin. – user1057197