Верно, лучший способ исправить это в самом XML-макете, используя:
<EditText
android:inputType="text"
android:digits="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" />
как справедливо указал Флориан Фрёлих, он хорошо работает даже при просмотре текста.
<TextView
android:inputType="text"
android:digits="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" />
Просто предостережение, символы, упомянутые в android:digits
, будут отображаться только, поэтому будьте осторожны, чтобы не пропустить ни одного набора символов:)