如何在editText中监听软键?

时间:2011-04-21 12:04:48

标签: android android-edittext

如何在editText中监听软键?

编辑:我可以获得onKeydown和onKeyUp事件吗?当我在edittext中输入任何数据时?

2 个答案:

答案 0 :(得分:2)

你能否更具体地回答你的问题?

如果要检测用户输入内容的时间,则应使用onTextChanged:

etSearch.addTextChangedListener(new TextWatcher() { 
     public void  afterTextChanged (Editable s){ 
          Log.d("seachScreen", "afterTextChanged"); 
     } 
     public void  beforeTextChanged  (CharSequence s, int start, int count, int after){ 
          Log.d("seachScreen", "beforeTextChanged"); 
     } 
     public void  onTextChanged  (CharSequence s, int start, int before, int count) { 
          Log.d("seachScreen", "onTextChanged"); 
     } 

答案 1 :(得分:-4)

我不认为这是可能的。出于对特定要求的好奇,我发布了这个问题。