3
如何在android中使用seekbar創建密碼強度檢查器? 安卓密碼強度檢查器與seekbar
如何在android中使用seekbar創建密碼強度檢查器? 安卓密碼強度檢查器與seekbar
您可以使用https://github.com/VenomVendor/Password-Strength-Checker您的需求
或使用TextWatcher爲檢查的EditText長度。像這樣
public void afterTextChanged(Editable s)
{
if(s.length()==0)
textViewPasswordStrengthIndiactor.setText("Not Entered");
else if(s.length()<6)
textViewPasswordStrengthIndiactor.setText("EASY");
else if(s.length()<10)
textViewPasswordStrengthIndiactor.setText("MEDIUM");
else if(s.length()<15)
textViewPasswordStrengthIndiactor.setText("STRONG");
else
textViewPasswordStrengthIndiactor.setText("STRONGEST");
if(s.length()==20)
textViewPasswordStrengthIndiactor.setText("Password Max Length Reached");
}
};
afterTextChanged(可編輯的) - 當文本 已更改時調用此方法。由於您所做的任何更改都會導致以遞歸方式調用此方法 ,因此您必須在此處注意 的執行操作,否則可能會導致無限循環。
TextWatcher
並傳遞通過您的規則輸入的任何字符串。