2016-06-19 4 views
2

Есть ли способ прослушать EditText для сценария, в который вставляемый текст вставляется? (стандартный новый прослушиватель строк не будет работать, поскольку на edittext фактически нет реальной строки «/ n»).EditText - прослушивание слов (новая строка)

Возможно, слушатель на высоте изменения текста меняется?

ответ

3

Попробуйте это. В зависимости от количества строк, которые вы знаете, если есть перенос текста или нет.

edittext.addTextChangedListener(new TextWatcher() { 

     public void afterTextChanged(Editable s) {} 

     public void beforeTextChanged(CharSequence s, int s, int c, int a) {} 

     public void onTextChanged(CharSequence s, int s, int b, int c) { 
      Log.d("TESTING", " LINES = " + edittext.getLineCount()); 
     } 
    }); 
+0

Nice, Это работает отлично. – Urbanleg

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