Я создал AlertDialog с EditText в своем приложении для Android, но поля по умолчанию выглядят действительно выключенными. Я пытался указать поля следующим образом:Настройка полей для EditText в AlertDialog
android.support.v7.app.AlertDialog.Builder builder = new android.support.v7.app.AlertDialog.Builder(SpinActivity.this);
builder.setTitle("Edit Spin Tags");
builder.setMessage("(separate tags with commas)");
// set input
int margin = 10;
final EditText input = new EditText(SpinActivity.this);
input.setSingleLine();
input.setText(spinTags.toString().replace("[", "").replace("]", ""));
builder.setView(input, margin, 0, margin, 0);
Однако с изображения ниже, вы можете увидеть, что она не прилагая желаемый эффект.
Другие варианты Я попытался в том числе размещение на вход в LinearLayout и настройка полей с помощью LayoutParams перед установкой вид AlertDialog на LinearLayout.
Как установить поля для EditText в AlertDialog?
попробовать решение от этого ответа http://stackoverflow.com/questions/20761611/how-to-set- edittext-topmargins-in-dp-programatically – wanpanman
@wanpanman просто попробовал это, и это не повлияло, к сожалению – scientiffic