मैं Android TextView में इमोजी आइकन प्रदर्शितप्रदर्शन इमोजी/भावना आइकन
पहले के साथ कुछ समस्या है, मैं इमोजी आइकन की एक सूची यूनिकोड में यहां पर पाया: http://www.easyapns.com/category/just-for-fun
दूसरा, मैंने पाया इमोजी आइकन को यहां कैसे प्रदर्शित करें: https://github.com/sharakova/EmojiTextView/blob/master/src/jp/sharakova/android/emoji/EmojiTextView.java
EmojiTextView.java पूर्वनिर्धारित वर्ण को स्वचालित रूप से इमोजी आइकन में परिवर्तित कर सकता है। इसलिए, मैं स्ट्रिंग में इमोजी आइकन की सभी घटनाओं को कुछ पूर्वनिर्धारित चरित्र में बदलना चाहता हूं, और परिणाम को इमोजीटेक्स्टव्यू.जावा पर डाल देना समस्या यह है कि मेरा कोड स्ट्रिंग में इमोजी आइकन को पहचान नहीं सकता है जिसमें इमोजी आइकन है।
यहाँ मेरी कोड स्निपेट है - मैं अगर इनपुट इमोजी आइकन के किसी भी यूनिकोड से मेल खाते हैं खोजने की कोशिश कर रहा हूँ: यूनिकोड तुलना/सम्मेलन में
// Array list of all emoji icon
private static final String[] ArrayEUnicodeString ={
"\uE415",
"\uE056",
"\uE057",
...
}
// Nothing matched when it receive emoji icon with unicode "\uE415" from iphone. 'input' is message received from XMPP server
for (int i=0; i < emojiLength; i++)
{
if (input.getBytes() == ArrayEUnicodeString[i].getBytes())
Log.e("test", "ArrayEUnicodeString found");
}
// Note: iphone can display the emoji icon if I send "\uE415"
मैं अच्छा नहीं हूँ। कृपया कोई मेरी मदद कर सकता है, धन्यवाद!
यदि आप अपने ऐप में आईफोन इमोजी ग्राफिक्स को एम्बेड करने की योजना बना रहे हैं, तो ध्यान रखें कि यह कॉपीराइट का उल्लंघन है। अगर आप इससे दूर हो जाते हैं तो यह मुझे आश्चर्य नहीं करेगा (एंड्रॉइड मार्केटप्लेस उन ऐप्स से भरा है जो कॉपीराइट का उल्लंघन करते हैं), लेकिन आपको इसके बारे में पता होना चाहिए। – StilesCrisis
सलाह के लिए धन्यवाद। वैसे भी, क्या आप इनपुट स्ट्रिंग और स्ट्रिंग [] ArrayEUnicodeString इनपुट की तुलना कैसे करें? –
@mobileappBeginner आर एंड्रॉइड में \ ue415 दिखाने में सक्षम है? –