最近在寫乙個小專案,其中有一點用到了顯示edittext中輸入了多少個字元,像微博中顯示剩餘多少字元的功能。在edittext提供了乙個方法addtextchangedlistener實現對輸入文字的監控。下邊是我自己寫的乙個demo。
**實現:
布局檔案main.xml
<?xml version="1.0" encoding="utf-8"?>
activity
package com.damai.test;
import android.os.bundle;
import android.text.editable;
import android.text.textwatcher;
import android.widget.edittext;
import android.widget.textview;
import android.widget.toast;
public class testactivity extends activity
textwatcher mtextwatcher = new textwatcher()
@override
public void beforetextchanged(charsequence s, int start, int count,
int after)
@override
public void aftertextchanged(editable s)
} };
}
可以對EditText進行實時監控的方法
今天公司領導發布任務,使用者暱稱不能大於多少個字,當時想著的是等edittext失去焦點的時候判斷裡面的字數,老闆不懂技術沒有提出意見,自己老是感覺不對勁,經過查閱學習,發現了乙個非常好的方法,分享一下。呼叫方法 edittext.addtextchangedlistener mtextwatche...
監聽EditText輸入的字數
edittext replay private int editstart,editend private long max count 200 override public voidbeforetextchanged charsequence s,intstart,intcount,intaft...
android 監聽EditText輸入字元長度
專案當中的要求很多,最近遇到了一些要求,在dialog上使用者輸入密碼,當密碼位數達到6位並且自動判斷密碼是否正確,如果正確dialog自動消失,跳轉其他介面。看似很艱難,其實只要你知道有這樣乙個監聽就簡單多了。這個監聽就是addtextchangedlistener edittext s publ...