Language/Android
안드로이드 비밀번호(password) 가리기 및 보이기
준콩이
2013. 1. 28. 09:27
반응형
안드로이드 비밀번호 입력 시
문자가 출력되지 않도록 가리는 예제입니다.
public class MainActivity extends Activity { EditText mEtPW; CheckBox checkbox; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // EditText mEtPW= (EditText) findViewById(R.id.etpw); // Checkbox checkbox= (CheckBox) findViewById(R.id.checkbox); // 체크 박스 체크 유무. checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // 체크박스가 체크 안될 경우. if (!isChecked) { // 입력한 패스워드 문자가 출력됨 (ex . 5456) mEtPW.setTransformationMethod(PasswordTransformationMethod.getInstance()); } else { // 입력한 패스워드의 문자가 보이지 않음 (ex. ****) mEtPW.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); } } }); }
반응형