When you set the font color of a word to a specified color on TextView, you can do so by using the Java class spannablestring class and HTML language.
(i) Spannablestring class mode
private void SetText (TextView t) {String text = T.gettext (). toString (). Trim (); Spannablestring span = new spannablestring (text); Span.setspan (new Foregroundcolorspan (color.red), 0, 1, spannable.span _exclusive_exclusive); T.settext (span);}
(ii) the way HTML markup language
String HTML1 = "
When you enter lowercase letters, the edittext edit box is automatically converted to uppercase letters, and there are several ways to set the Settransformationmethod () method of listening, calling EditText objects to a edittext.
(i) Set up monitoring for EditText
Medtlicenseplatenumber.addtextchangedlistener (New Textwatcher () {@Overridepublic void ontextchanged (Charsequence s, int start, int before, int count) {//TODO auto-generated method Stubmedtlicenseplatenumber.removetextchangedlistener ( this);//de-Text Change event Medtlicenseplatenumber.settext (S.tostring (). toUpperCase ());// Convert Medtlicenseplatenumber.setselection (s.tostring (). Length ());// Reset Cursor Position medtlicenseplatenumber.addtextchangedlistener (this);//re-bind Licenseplatenumber = Medtlicenseplatenumber.gettext (). toString (). Trim ();} @Overridepublic void Beforetextchanged (charsequence s, int start, int count,int after) {//TODO auto-generated method stub } @Overridepublic void aftertextchanged (Editable s) {//TODO auto-generated Method stub}});
(ii) Call the Settransformationmethod () method of the EditText objectpublic class Inputlowertoupper extends replacementtransformationmethod{@Overrideprotected char[] getoriginal () {char[ ] Lower = {' A ', ' B ', ' C ', ' d ', ' e ', ' f ', ' g ', ' h ', ' I ', ' j ', ' K ', ' l ', ' m ', ' n ', ' o ', ' P ', ' Q ', ' R ', ' s ', ' t ', ' u ', ' V ', ' w ', ' x ', ' Y ', ' Z '};return lower;} @Overrideprotected char[] Getreplacement () {char[] upper = {' A ', ' B ', ' C ', ' D ', ' E ', ' F ', ' G ', ' H ', ' I ', ' J ', ' K ', ' L ', ' M ', ' N ', ' O ', ' P ', ' Q ', ' R ', ' S ', ' T ', ' U ', ' V ', ' W ', ' X ', ' Y ', ' Z '};return Upper;} Editext.settransformationmethod (New Inputlowertoupper ());