TextViewを動的に変更する方法コードです。
InputFilter[] inputFilters = new InputFilter[1];
inputFilters[0] = new InputFilter.LengthFilter(maxLength);
textView.setFilters(inputFilters);
参考URL
http://stackoverflow.com/questions/2461824/how-to-programmatically-set-maxlength-in-android-textview