我想在我的編輯文本中設置1個字符的長度,但只是在一種情況下,因爲我想在其他中使用,我搜索了它並找到了XML的一些內容,但這樣做會改變我所做的所有條件我只想在沒有XML的情況下設置最大長度。設置EditText的最大長度
回答
public void setEditTextMaxLength(EditText editText, int length) {
InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(length);
editText.setFilters(FilterArray);
}
如何調用它我看到了這個函數,我給它的EditText ID和長度,但沒有發生 –
您可以在XML補充一點:
機器人:最大長度= 「10」
或編程:
EditText editText = new EditText(this);
int maxLength = 3;
editText.setFilters(new InputFilter[] {
new InputFilter.LengthFilter(maxLength)
});
以及該代碼的準確位置 –
您將第一個選項放在.xml文件(活動佈局)中。 或 將第二個選項放在 setContentView(R.layout.your_activity)後面的活動文件中; 它將是這樣的: @Override 保護無效的onCreate(捆綁savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.your_activity); EditText editText =(EditText)findViewById(R.id.your_edit_text); int maxLength = 3; editText.setFilters(new InputFilter [] { new InputFilter.LengthFilter(maxLength) }); } –
edtTime.setFilters(new InputFilter[]{ new InputFilter.LengthFilter(4) });
- 1. 設置最大長度
- 2. 如何設置最大標籤長度?
- 3. jQuery - 爲textarea設置最大長度
- 4. 在gridview中設置最大長度
- 5. 設置最大長度爲<TD>
- 6. 設置最大。大小,最大整型數和最大字符串長度
- 7. 設置Zend ValidatorRules的最大和最小字符串長度
- 8. 如何設置edittext的最小長度並將輸入類型設置爲大寫字母或數字?
- 9. 設置最大和最小修剪長度IOS
- 10. Java Hibernate設置最小和最大列長度
- 11. 最大長度後EditText視圖的文本
- 12. 設置EditText的寬度
- 13. 設置字符串的最大長度/的.text
- 14. 設置jQuery計算器的數字顯示的最大長度
- 15. 最大NVARCHAR長度
- 16. UITextView最大長度
- 17. JAVA_TOOL_OPTIONS最大長度
- 18. CSS最大長度
- 19. 最大URL長度
- 20. BindingSource.Filter最大長度
- 21. TextArea最大長度?
- 22. CString最大長度
- 23. 與最大長度
- 24. 如何設置texbox的最小長度?
- 25. Telerik RadGrid - 如何設置插入文本框的最大長度
- 26. 問題設置PEP8行的最大長度限制在Eclipse
- 27. 貓鼬模式設置字符串的最大長度
- 28. Rails設置字符串的最大長度
- 29. 我可以設置我的最大會話長度有多高?
- 30. 爲什麼Django將外鍵的最大長度設置爲auth.User.username?
貌似這個答案應該幫助你:http://stackoverflow.com/a/24749916/5527154 –
它沒有幫助人 –
爲什麼android沒有爲此做好準備功能 –