如果寫的文字,它會自動刪除,如果點擊在十字架上的所有文本從自動填充文本視圖中刪除,以及如何奶源點擊叉號如何將刪除自動完成文本交叉跡象
0
A
回答
1
使用android:drawableRight="@drawable/cross"
屬性的事件AutoCompleteTextView的。
要處理點擊就可以使用下面的代碼:
searchMultiAutoCompleteTextView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
final int DRAWABLE_LEFT = 0;
final int DRAWABLE_TOP = 1;
final int DRAWABLE_RIGHT = 2;
final int DRAWABLE_BOTTOM = 3;
if(event.getAction() == MotionEvent.ACTION_UP) {
if(event.getRawX() >= (searchMultiAutoCompleteTextView.getRight() - searchMultiAutoCompleteTextView.getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())) {
// your action here
return true;
}
}
return false;
}
});
希望它會爲你:)工作
相關問題
- 1. 如何刪除/更改JQuery UI自動完成助手文本?
- 2. 自動完成刪除值
- 3. 自動完成文本框
- 4. 文本框自動完成
- 5. 自動完成文本框
- 6. 自動完成和刪除默認值
- 7. jQuery UI自動完成刪除類名
- 8. 刪除aptana'和「自動完成
- 9. JqueryUI自動完成刪除結果minLength
- 10. 刪除jquery自動完成緩存
- 11. 刪除重複結果自動完成
- 12. 刪除自動完成Textview數據
- 13. 從jquery自動完成刪除項目
- 14. SublimeText刪除自動完成觸發器
- 15. 刪除對象完成
- 16. PHP腳本完成後刪除文件
- 17. 的最佳方式蜱/交叉在結帳/ W自動完成
- 18. 如何刪除默認的行上BIRT交叉表對象
- 19. 如何解除自動完成功能
- 20. 刪除jQuery自動完成值時刪除隱藏值字段
- 21. 如何刪除jQuery的自動完成項目
- 22. 如何刪除子彈和自動完成下劃線
- 23. WPF可編輯組合框 - 如何刪除自動完成
- 24. 如何刪除一次添加到元素的自動完成?
- 25. 如何從Eclipse中的自動完成中刪除某些類
- 26. 如何自動刪除完成的Kubernetes作業?
- 27. 如何刪除sublimetext2中的語法自動完成?
- 28. 自動完成文本框:如何減少文本大小?
- 29. 自定義文本框自動完成
- 30. 刪除SVN提交的所有痕跡
你需要的是一個TextWatcher所以當用戶在文本字段中輸入字符,你可以看到。在這些方法,即:afterTextChanged->你必須編寫邏輯來顯示你的十字按鈕。 – cafebabe1991