是新到Android
在一個應用程序正在使用EDITTEXT其maximun文本長度爲2
這裏我的問題
在EDITTEXT輸入兩個字符(即)時EDITTEXT達到最大文本長度是shuold自動隱藏軟鍵盤後
任何人都可以說如何做到這一點,這有可能嗎?
我在堆棧溢出一些答案像這樣如何在android中的editText中輸入文本的最大長度後自動隱藏鍵盤?
InputMethodManager inputManager =
(InputMethodManager) context.
getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.hideSoftInputFromWindow(
this.getCurrentFocus().getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
是否足夠?或者我想在編碼中做任何額外的事情? 謝謝
在EDITTEXT鍵盤輸入2的文字會自動隱藏後? – user3265781
不,您需要在EditText上放置一個偵聽器,並在每次更改時檢查EditText的字符數。如果該數字大於2,則比使用上述mehtod隱藏鍵盤。 – Nabz
你能說請怎麼做? – user3265781