Example usage for android.view View cancel

List of usage examples for android.view View cancel

Introduction

In this page you can find the example usage for android.view View cancel.

Prototype

@Override
public final void cancel() 

Source Link

Document

Set #FLAG_CANCELED flag for the key event.

Usage

From source file:com.iskrembilen.quasseldroid.gui.dialogs.EditNickDialog.java

@Override
public @NonNull Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {
    pos = getArguments().getInt("pos");
    identityId = getArguments().getInt("identityId");
    add = pos == -1;//from  w w w .  ja  va 2 s .  c o m

    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    LayoutInflater inflater = getActivity().getLayoutInflater();

    View dialog = inflater.inflate(R.layout.dialog_simple_edit, null);
    final EditText editText = (EditText) dialog.findViewById(R.id.dialog_simple_text);
    editText.setHint(R.string.hint_nick_edit);
    this.editText = editText;

    if (!add)
        editText.setText(Client.getInstance().getIdentities().getIdentity(identityId).getNicks().get(pos));

    if (add)
        builder.setTitle(R.string.dialog_title_nick_add);
    else
        builder.setTitle(R.string.dialog_title_nick_edit);

    builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            dialog.cancel();
        }
    });
    builder.setPositiveButton(getString(R.string.action_save), new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            if (listener != null)
                listener.onClick(editText.getText().toString());
            dialog.dismiss();
        }
    });
    builder.setView(dialog);
    return builder.create();
}