I can enable emoticons on the android keyboard for a TextView
by adding
android:inputType="textShortMessage"
However, I get the android emoticons (which I think are really ugly), instead of the standard emoticons that you get on iOS and what WhatsApp has on Android. Is there any way to programmatically change the emoticons to the standard ones?
Instead of android keyboard emojis you can open custom emoji's keyboard that deals in emoji characters code .You can find library of that easily.Few are: