В настоящее время я делаю приложение для Android, которое содержит диалоговое окно настройки предупреждения. Он содержит кнопку, но я не могу установить маркер для кнопки. код приведен ниже. setmargin метод не работаетКак установить маржу динамически в 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);
не работает. кнопка находится внутри alertdialog – user1057197
См. мой отредактированный ответ, он работает для меня. –
нет не работает. он показывает ошибку при добавлении броска в buttonlayoutparams в методе setMargin. – user1057197