Q:

How to write special characters in Android

I want to add units to my TextView, such as power (^2, like small letter above the line of text), micro symbol (µ), etc.
Someone know how to do this ?
Thanks!

A:

Try adding this in your strings.xml
&#956;

HTML Entity (decimal)   &#956;
C/C++/Java source code  "\u03BC"

Link: URL reference

A:

yes you can use Unicode characters for your Textview 
TextView tvtext = new TextView(this);
tvText.setText("unicode characters \u00B5");

you can find Unicode for all characters 
http://unicode-table.com/en/

