Saya tidak memiliki pemetaan antara karakter dan gambar, tetapi saya bisa mengetahui di mana gambar disimpan dan isinya. Gambar disimpan di /system/framework/framework-res.apk.
Setelah menarik file ini dari emulator ICS, saya mengekstraksi dan menemukan 16 file untuk emotikon yang dikelompokkan berdasarkan DPI .
Berikut ini adalah file dan pratinjau untuk ldpi.
dan hdpi:
Saya tidak dapat menemukan peta antara string yang kami ketikkan dan gambarnya yang sesuai. Ada banyak hasil pencarian Google yang akan membantu untuk mengganti file gambar ini dan menambahkan beberapa hal lagi. Emoticon yang ditambahkan akan masuk akal hanya jika pengirim dan penerima memiliki modifikasi ini, selain itu akan dilihat hanya sebagai teks saja.
Saya tahu ini tidak menjawab pertanyaan Anda, tetapi ketika mencoba menemukan satu, saya menemukan informasi ini yang dapat berguna bagi seseorang atau seseorang yang cukup berpengetahuan dapat mengambilnya dari sini.
Pemetaan
Roxan menunjukkan kepada kita bahwa keyboard default Android memiliki 16 emosi ketika Anda lama menekan tombol ":-)". Mari kita lihat apakah kita bisa mengetahui bagaimana peta ke simbol:
:-) emo_im_happy
:-( emo_im_sad
:-D emo_im_laughing
:'( emo_im_cyring
:-/ emo_im_undecided
:-[ emo_im_embarrassed
O:-) emo_im_angel
:-! emo_im_foot_in_mouth
:-$ emo_im_money_mouth
B-) emo_im_cool
:-* emo_im_kissing
:O emo_im_yelling
=-O emo_im_suprised
:-P emo_im_toungue_sticking_out
;-) emo_im_winking
:-X emo_im_lips_are_sealed
o.O emo_im_wtf
Anda dapat mengedit jawabannya jika Anda menemukan kesalahan atau pemetaan baru