2015-02-24 3 views
0

Моя задача - обнаружить изменения текста в TextView моего приложения, как можно ближе к реальному времени. Тем не менее, с виртуальными клавиатурами типа Swype, такими как SwiftKey, все слово появляется сразу. Есть ли способ, по крайней мере, обнаружить, что пользователь делает некоторые действия с виртуальной клавиатурой, например, двигая пальцем по ней?Как обнаружить активность пользователя на клавиатуре

+0

Вы хотите проверить, меняется ли текст в TextView или EditText? – AxelH

ответ

0

Использование Textwatcher. Вы сможете увидеть все изменения. Работа с EditText и TextView (Даже если я никогда не пытался с TextView)

@Override 
    public void afterTextChanged(Editable s){ 
    } 

    @Override 
    public void beforeTextChanged(CharSequence s, int start, int count, int after){ 
    } 
    @Override  
    public void onTextChanged(CharSequence s, int start, int before, int count){ 

    } 

И вы Juste должны добавить его:

TextView.addTextChangedListener (TextWatcher)

Смежные вопросы