edtPRName.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
}
@Override
public void afterTextChanged(Editable edit) {
String s = edit.toString();
Log.d("s", "s : " + s);
prName.setText(s);
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
});
안녕하세요.
EditText에서 사용자에게 text를 받아 TextChangedListener를 이용해서 TextView에 바로 바로입력을 해주는데요.
이때 textview에 입력된 text가 몇줄인지도 바로바로 알고 싶은데 잘 안되더라구요...
포커스문제로 onWindowFocusChanged에서 textview.getLineCount()해도 1줄로만 나오고
TextChangedListener의 afterTextChanged 메소드에서 라인을 구해봐도 1줄로만 나오더라구요...
혹시 이런 경우에 라인을 바로 바로 알 수 있는 방법이 있을까요?