Example usage for android.text InputType TYPE_TEXT_VARIATION_PASSWORD

List of usage examples for android.text InputType TYPE_TEXT_VARIATION_PASSWORD

Introduction

In this page you can find the example usage for android.text InputType TYPE_TEXT_VARIATION_PASSWORD.

Prototype

int TYPE_TEXT_VARIATION_PASSWORD

To view the source code for android.text InputType TYPE_TEXT_VARIATION_PASSWORD.

Click Source Link

Document

Variation of #TYPE_CLASS_TEXT : entering a password.

Usage

From source file:Main.java

public static void hidePassword(EditText editText) {
    editText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    setSeletionEnd(editText);
}

From source file:Main.java

public static void setPassword(EditText et) {
    if (et != null) {
        et.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    }
}

From source file:Main.java

@SuppressLint("InlinedApi")
public static boolean isPasswordField(int inputType) {
    int inputClass = inputType & InputType.TYPE_MASK_CLASS;
    int inputVariation = inputType & InputType.TYPE_MASK_VARIATION;
    return inputClass == InputType.TYPE_CLASS_TEXT
            && (inputVariation == InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD
                    || inputVariation == InputType.TYPE_TEXT_VARIATION_PASSWORD
                    || inputVariation == InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD);
}

From source file:Main.java

public static List<String> mapTextViewInputTypes(int inputType) {
    List<String> inputTypes = new ArrayList<String>();
    if (inputTypeHasTrait(inputType, InputType.TYPE_TEXT_VARIATION_PASSWORD)
            || inputTypeHasTrait(inputType, InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD)) {
        inputTypes.add("password");
    }/*from   ww w  .  j  a  v a 2  s . co m*/
    if (inputTypeHasTrait(inputType, InputType.TYPE_CLASS_NUMBER)) {
        inputTypes.add("numeric");
    }
    inputTypes.add(String.valueOf(inputType));

    return inputTypes;
}

From source file:org.mitre.svmp.auth.module.PasswordModule.java

public View generateUI(Context context) {
    // create the password input
    EditText input = new EditText(context);
    input.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    input.setHint("Password");
    return input;
}

From source file:org.mitre.svmp.auth.module.PasswordChangeModule.java

public View generateUI(Context context) {
    // create the password change inputs
    input1 = new EditText(context);
    input1.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    input1.setHint("New password");
    input2 = new EditText(context);
    input2.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    input2.setHint("Confirm new password");

    LinearLayout view = new LinearLayout(context);
    view.setOrientation(LinearLayout.VERTICAL);
    view.addView(input1);//from  ww w  . j a  v  a 2 s .  c om
    view.addView(input2);

    return view;
}

From source file:com.liato.bankdroid.banking.banks.MinPension.java

public MinPension(Context context) {
    super(context);
    TAG = "MinPension";
    NAME = "Min Pension.se";
    NAME_SHORT = "minpension";
    BANKTYPE_ID = IBankTypes.MINPENSION;
    INPUT_TYPE_USERNAME = InputType.TYPE_CLASS_PHONE;
    INPUT_TYPE_PASSWORD = InputType.TYPE_CLASS_PHONE | InputType.TYPE_TEXT_VARIATION_PASSWORD;
    ;//from   w  w  w . ja  va  2 s . c  om
    INPUT_HINT_USERNAME = res.getText(R.string.pno).toString();
}

From source file:com.github.andrewlord1990.materialandroid.component.textfield.AbstractPasswordEditTextAssert.java

public AbstractPasswordEditTextAssert hasHiddenPassword() {
    isNotNull();// w  w w  . j a  v  a  2 s  . c om
    assertThat(actual).overridingErrorMessage("Expected password hidden but was visible.")
            .hasInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    Assertions.assertThat(actual.isPasswordVisible()).isFalse();
    return myself;
}

From source file:com.mario22gmail.license.nfc_project.FragmentAddWebCredentials.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View view = inflater.inflate(R.layout.fragment_add_web_credentials, container, false);
    final EditText urlEditText = (EditText) view.findViewById(R.id.fragmentAddWebUrlTextBox);
    urlEditText.setText(defaultUrl);/*from  w  w w  .j  a v  a2 s . co  m*/
    urlEditText.setSingleLine();
    //        EditTextFocusChangeListner  textLisnerWebEditText = new EditTextFocusChangeListner(getContext(),R.id.fragmentAddWebUrlTextBox);
    //        urlEditText.setOnFocusChangeListener(textLisnerWebEditText);

    final EditText userNameEditText = (EditText) view.findViewById(R.id.fragmentAddUserNameTextBox);
    userNameEditText.setSingleLine();
    //        EditTextFocusChangeListner textLisnerUserEdit = new EditTextFocusChangeListner(getContext(), R.id.fragmentAddUserNameTextBox);
    //        userNameEditText.setOnFocusChangeListener(textLisnerUserEdit);

    final EditText passwordEditText = (EditText) view.findViewById(R.id.fragmentAddWebPasswordTextBox);
    //        passwordEditText.setTransformationMethod(PasswordTransformationMethod.getInstance());
    passwordEditText.setSingleLine();
    passwordEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    EditTextFocusChangeListner textLisnerPasswordEdit = new EditTextFocusChangeListner(getContext(),
            R.id.fragmentAddWebPasswordTextBox);
    passwordEditText.setOnFocusChangeListener(textLisnerPasswordEdit);

    if (!defaultUrl.equals("")) {
        urlEditText.setVisibility(View.GONE);
    }
    if (!userNameString.equals("")) {
        userNameEditText.setText(userNameString, TextView.BufferType.EDITABLE);

        Button writeButton = (Button) view.findViewById(R.id.buttonWriteCredentials);
        writeButton.setText("Modifica");
        writeButton.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // Perform action on click

                WebsitesCredentials credentials = new WebsitesCredentials();
                credentials.setUserName(userNameEditText.getText().toString());
                credentials.setUrl(urlEditText.getText().toString());
                credentials.setPassword(passwordEditText.getText().toString());

                Intent editIntent = new Intent("editWebCredentialConfirmation");
                editIntent.putExtra("credential", credentials);
                NavigationDrawerActivity.getAppContext().sendBroadcast(editIntent);
            }
        });
    }
    return view;
}

From source file:com.cerema.cloud2.ui.dialog.CredentialsDialogFragment.java

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {

    // Create field for username
    mUsernameET = new EditText(getActivity());
    mUsernameET.setHint(getActivity().getText(R.string.auth_username));

    // Create field for password
    mPasswordET = new EditText(getActivity());
    mPasswordET.setHint(getActivity().getText(R.string.auth_password));
    mPasswordET.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);

    // Prepare LinearLayout for dialog
    LinearLayout ll = new LinearLayout(getActivity());
    ll.setOrientation(LinearLayout.VERTICAL);
    ll.addView(mUsernameET);//from  w ww . ja va  2  s  . com
    ll.addView(mPasswordET);

    ll.requestFocus();

    setRetainInstance(true);

    Builder authDialog = new AlertDialog.Builder(getActivity())
            .setTitle(getActivity().getText(R.string.saml_authentication_required_text)).setView(ll)
            .setCancelable(false).setPositiveButton(R.string.common_ok, this)
            .setNegativeButton(R.string.common_cancel, this);

    Dialog d = authDialog.create();
    d.getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_VISIBLE);
    return d;
}