Java tutorial
//package com.java2s; import android.app.AlertDialog; import android.app.Dialog; import android.text.Editable; import android.text.TextWatcher; import android.widget.EditText; public class Main { public static void setEdittextListener(EditText et, final AlertDialog dialog) { et.addTextChangedListener(new TextWatcher() { @Override public void afterTextChanged(Editable s) { } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { if (s.toString().isEmpty()) { //disable "create" button if folder name is not specified dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false); } else { dialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(true); } } }); } }