public void show_dialogAlterarSenha() {

    dialog =
        DialogPlus.newDialog(context)
            .setOnCancelListener(
                new OnCancelListener() {
                  @Override
                  public void onCancel(DialogPlus dialogPlus) {}
                })
            .setContentHolder(new ViewHolder(R.layout.dialog_alterar_senha))
            .setHeader(R.layout.dialog_header)
            .setFooter(R.layout.dialog_login_footer)
            .setExpanded(
                false) // This will enable the expand feature, (similar to android L share dialog)
            .setOnClickListener(onClickListenerAlterarPinCode)
            .setGravity(Gravity.CENTER)
            .setOnDismissListener(
                new OnDismissListener() {
                  @Override
                  public void onDismiss(DialogPlus dialogPlus) {}
                })
            .setCancelable(false)
            .create();
    View headerHolder = dialog.getHeaderView();

    ((TextView) headerHolder.findViewById(R.id.tvDialogHeaderTitle)).setText("Alterar Codigo PIN");

    View footerHolder = dialog.getFooterView();

    ((Button) footerHolder.findViewById(R.id.btn_cadastrar)).setText("Cancelar");
    ((Button) footerHolder.findViewById(R.id.btn_login)).setText("Alterar");

    View holder = dialog.getHolderView();

    EditText edPinNovo = (EditText) holder.findViewById(R.id.edPinNovo);

    edPinNovo.setOnKeyListener(
        new View.OnKeyListener() {
          @Override
          public boolean onKey(View v, int keyCode, KeyEvent event) {
            vibrator.vibrate(200);
            return false;
          }
        });
    EditText edPinAtual = (EditText) holder.findViewById(R.id.edPinAtual);

    edPinAtual.setOnKeyListener(
        new View.OnKeyListener() {
          @Override
          public boolean onKey(View v, int keyCode, KeyEvent event) {
            vibrator.vibrate(200);
            return false;
          }
        });
    EditText edPinRedigitar = (EditText) holder.findViewById(R.id.edPinRedigitar);

    edPinRedigitar.setOnKeyListener(
        new View.OnKeyListener() {
          @Override
          public boolean onKey(View v, int keyCode, KeyEvent event) {
            vibrator.vibrate(200);
            return false;
          }
        });
    dialog.show();
  }