我正在使用onTextChanged(charSequence s, int start, int before, int count)
並希望獲取Edittext的已刪除文本。我相信你可以通過參數獲取它,但是我怎麼知道文本已經被刪除而沒有添加? (如if s.equals("Example")
我怎麼知道「示例」從刪除,不添加到,在EDITTEXT?)獲取已刪除的文本
Q
獲取已刪除的文本
0
A
回答
0
如果你從一個EditText,爲onTextChanged
最後一個參數刪除文本,int lengthAfter
應該等於零(你有這個參數標記'計數')。
onTextChanged (CharSequence text, int start, int lengthBefore, int lengthAfter)
你也可以考慮使用TextWatcher
進行更好的控制。
-1
使用onTextChanged或TextWatcher無關緊要,從這些方法獲取文本並識別它是否被刪除或添加,您必須編寫自己的邏輯代碼如下。
獲得從onTextChanged方法文本上字符串1
獲得從文本的EditText上字符串2
將字符串轉換爲字符數組。
循環瀏覽,比較&找到缺少字符。
我說這個獨特的算法,你的問題沒有被要求。
相關問題
- 1. 從Java文本組件中獲取已刪除的文本
- 2. 獲取已刪除文件名的API
- 3. 在TFS中獲取已刪除文件的特定版本
- 4. 在TextChanged事件中從wpf文本框中獲取已刪除的文本
- 5. 獲取已刪除類別的ID [Magento]
- 6. 獲取已刪除郵件的UID
- 7. 獲取已刪除圖像的名稱
- 8. 獲取已刪除的記錄
- 9. 獲取已刪除文件/文件夾的svn信息
- 10. 如何獲取Woocommerce中刪除的訂單(已刪除)
- 11. 從已刪除的文件中讀取
- 12. TFS 2010 Beta 2 - 獲取已刪除版本的源代碼?
- 13. wp8.1獲取本地已刪除照片的快速信息
- 14. 如何在已刪除的文件夾中刪除已刪除的文件
- 15. 獲取已選文本
- 16. 如何從已刪除的文件中刪除腳本
- 17. Git拉本地不會刪除已刪除的文件
- 18. CruiseControl.Net已刪除的文件
- 19. 從本地存儲庫中刪除「已刪除」文件
- 20. Google Apps腳本 - 如何獲取onEdit腳本或onDelete中已刪除的行?
- 21. 從已禁用的JTextField獲取文本
- 22. 獲取已安裝文件的版本
- 23. 從DocumentListener獲取已更改的文本
- 24. VBA腳本來清除已刪除的文件夾不工作
- 25. 獲取文件夾中所有已刪除文件的元數據
- 26. 已刪除.eclipse文件夾
- 27. 獲取URL刪除+
- 28. grgit - 添加新文件並刪除已刪除的文件
- 29. 從Mercurial中重新獲取本地刪除的文件
- 30. 刪除文本