您好我想在每次用户输入键盘上的任何内容时运行一个功能,所以我需要检测键盘是否被触摸然后运行该功能。我知道如何检测单个按钮,如完成/下一个等,但有没有办法检测是否有任何按钮被按下?
答案 0 :(得分:0)
edittext.addTextChangedListener(new TextWatcher() {
public void onTextChanged(CharSequence s, int start, int before, int count) {
Log.d(TAG, "onTextChanged start :"+start +" end :"+count);}
public void beforeTextChanged(CharSequence s, int start, int count,int after) {
Log.d(TAG, "beforeTextChanged start :"+start +" after :"+after);
}
public void afterTextChanged(Editable s) {
Log.d(TAG, "afterTextChange last char"+s);
}
});