كيفية إضافة الرموز التعبيرية للوحة المفاتيح بتطبيقك

الرموز التعبيرية كلنا ببساطة نستخدمها في كل تطبيقات التواصل الأجتماعي مثال الفيس بوك – الواتس – الفابير وغيرها كثيراً خاصة وأن هذه الرموز لها قدرة على إيصال المعني المراد في سرعة وأن فهمها ليس بصعب حتي وأن أختلفت اللغات أو الأعمار يمكنك أرسال وجه  ضاحك للتعبير عن السعادة أو وجه عابس للتعبير عن التعاسة وهكذا كما أنها تضفي روح من المرح على المحادثة لذلك هنتسطرق لهذا الموضوع من مقال مأخوذ عن من الموقع الرائع

لأضافتها :- 

كما نري EmojiIconActions constructer يأخذ Context, RootView, EmojiconEditText, and ImageView

RootView وذلك لآظهار الرمز التعبيري فوق أي فيو أخري

EmojiconEditText هو مكان لتحرير النص ولكنه بأمكانيات أعلى لأضافة الرموز التعبيرية

لأستخدامها في ملف xml الخاص بالتصميم

 كما يمكننا أيضاً إظهار الرموز التعبيرية من خلال EmojiconTextView

لأستخدامها في ملف xml الخاص بالتصميم

ImageView للأنتقال بين الكيبورد العادية والكيبورد الخاصة بأظهار الرموز التعبيرية

للتبديل بين الكيبورد العادية والكيبورد الخاصة بالرموز

لأستخدام الرموز التعبيرية الخاصة بالنظام علينا أن نضع true  في كود الجافا

وملف التصميم xml

 

 

لتغيير حجم الرمز التعبيري يتم أستخدام بكود الجافا

في xml

يمكنك أيضاً أن تقوم ببعض التغييرات عند فتح الكيبورد وإغلاقها كأظهار بعض الفيو أو أخفائها من خلال

يمكنك تغيير ألوان الكبيورد الخاصة بالرموز التعبيرية كالأتي tabs icons color, tabs color, and background من خلال

الأن يمكنك أنشاء تطبيق بسيط لتنفيذ الفكرة

أولاً عليك بأضافة المكتبة الخاصة بها supernova_emoji_library بملف  build.gradle كما أنه عليك أضافة maven repository أيضاً

عمل ملف التصميم activity_main.xml وبه

emojiconEditText, emojiconTextView  ImageView.

أخيراً ملف الجافا  MainActivity.java

وأخيراً شغل التطبيق وأبدأ في أضافة الرموز والكلام

 

ولو فضلت الرموز الخاصة بالنظام

 

يمكنك عمل أضافة للمشروع من هنا بالأندرويد أستوديو والتشغيل مباشرة

 

 

يرجي تقييم الموضوع

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather
The following two tabs change content below.

عهود على

Latest posts by عهود على (see all)

Comments

comments

2 تعليقات علي “كيفية إضافة الرموز التعبيرية للوحة المفاتيح بتطبيقك

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *