xml에서 만들시에 android:maxLength="1000" 값을 주면 1000자까지 입력이 가능한걸로 알고 있습니다

제가 어느 값에 따라 최대길이가 변해야되서 코드상으로 최대 길이를 줄려고 하는데

어떻게 줄수 있을까요?

아니면 50자 까지 입력가능 하다면 TextWatcher에서 50자 이후에 들어온건 구분 할수 있는데..

CharSequence,Editable값을 바꿔도 소용이 없네요