我正在为安卓开发一个聊天应用程序。我正在尝试实现打字功能,以便聊天伙伴知道其他网站是否正在打字。
为此,我需要在智能手机用户在软键盘上打字时得到通知。是否有一些键盘触摸事件的侦听器?
我正在为安卓开发一个聊天应用程序。我正在尝试实现打字功能,以便聊天伙伴知道其他网站是否正在打字。
为此,我需要在智能手机用户在软键盘上打字时得到通知。是否有一些键盘触摸事件的侦听器?
editText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// 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 afterTextChanged(Editable s) {
// TODO Auto-generated method stub
status = "Typing"; // where status is a string you send to the other person
}
});