Android Question [Still unsolved] Emoji & Whatsapp

LucaMs

Expert
Licensed User
Longtime User
Thank you, Klaus, I know that thread but see my post there (#8).

I "discovered" that emoji was added by Google to its keyboard since Android 4.3.1 and my phone has 4.0.4.
Anyway, my tablet has 4.4.2 WITHOUT the emoji in its keyboard and, despite this, it displays well emoji if I use the function published by Erel in that thread (obviously I can not test Whatsapp on my tablet).
 
Last edited:
Upvote 0

KMatle

Expert
Licensed User
Longtime User
I would use a IME keyboard and add a banner above to select the emojis (= Scrollview with some labels filled with them to select/insert them). I do think that Manfred's lib wasn't mentioned to act like a full keyboard.
 
Upvote 0

LucaMs

Expert
Licensed User
Longtime User
I would use a IME keyboard and add a banner above to select the emojis (= Scrollview with some labels filled with them to select/insert them). I do think that Manfred's lib wasn't mentioned to act like a full keyboard.
I did it, days ago.

Created a GUI similar to Whatsapp (the bottom part) using TabStripPageViewer, added labels, etc.); but then I was not able to manage the "special EditText" provided by the DonManfred's library, due to the lack of properites and events, as I said. Also, very likely I had other problems to solve the question, now I don't remember which (too many things to think of and too little brain memory , but I have definitely reached a critical point that forced me to give up this method.).

This is the reason for my question; I have already tried many different ways.
 
Last edited:
Upvote 0

LucaMs

Expert
Licensed User
Longtime User
Still unsolved.


Probably Whatsapp uses:
just UTF32

but this means that it has created an own font file: how? Using which tool? I found only (free) tools that allow you to create fonts for "normal" characters, a-z, 0-9, punctuation marks; without the ability to paste bitmaps and to create colorful fonts.


By the way, I noticed that even installing famous keyboards on "old" smartphones (Android v. < 5), these do not allow the insertion of emoticons; for example GBoard keyboard, by Google. This means that even Google has not found the ideal solution.

Yet Whatsapp's emoticons work on any device.
 
Upvote 0

LucaMs

Expert
Licensed User
Longtime User
Their editor is probably a completely custom view. You cannot guess how it is implemented.
?
Their editor? Custom View?

I meant that: if they use simple UTF32 and then a font file, a specific font editor should exist, like:

this (online): http://fontark.net/farkwp/
or these: http://mashable.com/2011/11/17/free-font-creation-tools/

but I dont' know, I don't think, they are helpful to create font files with emoji.



Otherwise it will be necessary that users use their "special keyboards" and wait for devices running Android 4 and lower become completely obsolete (I think that they are currently about 11%).
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
Whatsapp are using Norican-Regular.ttf, Oswald-Heavy.ttf and three Roboto-*.ttf-Fonts
Additionally it is using a lot of SVGs (emoj).
Additionally it has a few hundred Drawables in different solutions.
Dont know what is inside the resources.arsc which is 11mb
 
Upvote 0

LucaMs

Expert
Licensed User
Longtime User
Upvote 0

Similar Threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…