我有一個EditText文本框,我想對在其中輸入內容的用戶做出反應。 注意:我想對做出反應,而用戶在EditText中鍵入,因此我無法在用戶點擊完成後點擊某種按鈕。Android:當用戶在EditText文本框內鍵入內容時,我該如何反應?
3
A
回答
8
您可以使用這樣的事情(textchangelistener):如果你想監聽的EditText用戶類型
EditText yourtext = (EditText)findViewById(R.id.medittext);
yourtext.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
doSomething();
}
});
希望它可以幫助
2
0
editText.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
//XXX do something
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
//XXX do something
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
//XXX do something
}
});
相關問題
- 1. 我可以創建一個文本框,用戶無法在文本框內鍵入內容嗎?
- 2. 當EditText被聚焦時,我該如何反應?
- 3. 的EditText:無法鍵入內容,當具有的EditText有時集中
- 4. 更改文本顏色當在文本框中輸入內容
- 5. 我該如何給內容邊框?
- 6. 檢測用戶在文本框中輸入的內容
- 7. 當我在文本框中鍵入
- 8. 當長按Back Space鍵時清除editText的內容
- 9. 我們如何看到在EditText中的總內容android
- 10. 我的EditText內容如何保存?
- 11. Javascript - 用戶輸入內容時更改表單文本框的邊框顏色?
- 12. 當用戶鍵入'q'時,應該如何處理退出python腳本?
- 13. 根據EditText的內容寫入文件
- 14. 如何在用戶點擊內容時清除文本框的值
- 15. 插入任意內容到文本框
- 16. 複製框內Edittext如何?
- 17. 如何檢查文本框的內容?
- 18. 檢測用戶何時停止在EditText中寫入以保存內容
- 19. Android edittext鍵入的文本不顯示
- 20. 如何在打印內容時在控制檯中替換鍵入的文本?
- 21. Android EditText - 如何檢測SoftKey是否寫入內容?
- 22. 在輸入時將文本框內容複製到另一個文本框
- 23. 當通過ajax加載內容時向用戶顯示反饋
- 24. 顯示HTML內容在EDITTEXT Android中
- 25. 在Android中添加EditText內容到ListView
- 26. 如何獲取在用戶刪除鍵入內容時禁用的type =「text」?
- 27. 如何防止用戶修改tinymce編輯器內容。用戶不應該編輯內容。如何使用angularjs
- 28. 對於文本內容我應該使用文本文件還是數據庫?
- 29. 如何在開發android應用程序時檢查編輯文本的內容
- 30. 反應式內容
能我們在Textchange()上使用一些計時器線程幾秒鐘。那麼我們可以刪除軟鍵盤。 –