2011-11-02 61 views
0

我正在使用onTextChanged(charSequence s, int start, int before, int count)並希望獲取Edittext的已刪除文本。我相信你可以通過參數獲取它,但是我怎麼知道文本已經被刪除而沒有添加? (如if s.equals("Example")我怎麼知道「示例」從刪除,不添加到,在EDITTEXT?)獲取已刪除的文本

回答

-1

使用onTextChanged或TextWatcher無關緊要,從這些方法獲取文本並識別它是否被刪除或添加,您必須編寫自己的邏輯代碼如下。

  • 獲得從onTextChanged方法文本上字符串1

  • 獲得從文本的EditText上字符串2

  • 將字符串轉換爲字符數組。

  • 循環瀏覽,比較&找到缺少字符。

我說這個獨特的算法,你的問題沒有被要求。