[英]how to avoid editText change using textWatcher?
我有一個想要控制長度的editText。
我如何避免用戶輸入一個字符,該字符會導致文本長於X?
我曾考慮使用beforeTextChanged(CharSequence s, int start, int count, int after) {
但是我不確定如果我想如何跳過添加角色。
長度是動態確定的-在活動開始時從服務器端獲取長度
好吧,如果您需要阻止用戶輸入長於x
的文本,只需將android:maxLength="x"
用作EditText的屬性。
要么,
mEditText.setFilters( new InputFilter[] { new InputFilter.LengthFilter(<length>) } );
在edittext中使用以下屬性
android:maxLength="10"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.