جدول رموز مفاتيح Android - مرجع ورموز مفاتيح Android
في تطوير Android، فهم كل مفتاح وما يقابله من KeyCode هو الأساس للتعامل مع أحداث المفاتيح. يقدم هذا المقال جدولًا كاملًا لـ رموز مفاتيح Android، مما يساعد المطورين على العثور بسرعة على قيم KeyCode للمفاتيح الشائعة. سواء كانت مفاتيح فعلية أو افتراضية أو مفاتيح وظيفية، يمكنك العثور على KeyCode المقابل لها في هذا الجدول.
ما هو Android KeyCode؟
Android KeyCode هو قيمة عددية صحيحة، تمثل أزرارًا مختلفة على الجهاز. لكل زر (مثل "زر العودة" أو "زر رفع الصوت") KeyCode فريد خاص به، يُستخدم لمعالجة أحداث إدخال المستخدم. KeyCode في غاية الأهمية عند كتابة مستمعين لأحداث المفاتيح.
جدول رموز مفاتيح Android الشائعة
فيما يلي بعض الأزرار الشائعة في Android وقيم KeyCode المقابلة لها:
| اسم الزر |
قيمة KeyCode |
الوصف |
| زر العودة |
4 |
زر العودة الفعلي، يُستخدم للعودة إلى المستوى السابق |
| زر رفع الصوت |
24 |
زر رفع الصوت |
| زر خفض الصوت |
25 |
زر خفض الصوت |
| زر الطاقة |
26 |
زر الطاقة للجهاز |
| زر HOME |
3 |
للعودة إلى الشاشة الرئيسية |
| زر MENU |
82 |
لإظهار القائمة |
| زر الكاميرا |
27 |
لتشغيل الكاميرا |
| زر البحث |
84 |
لتشغيل وظيفة البحث |
| زر التقدم |
92 |
زر المتصفح للمتابعة |
| زر العودة للخلف |
93 |
زر المتصفح للعودة للخلف |
| مفاتيح الأسهم لأعلى ولأسفل |
19, 20 |
مفاتيح التنقل، مفاتيح الأسهم لأعلى ولأسفل |
| مفاتيح الأسهم لليسار ولليمين |
21, 22 |
مفاتيح التنقل، مفاتيح الأسهم لليسار ولليمين |
كيفية استخدام KeyCode في Android؟
في تطبيق Android، يمكنك الحصول على KeyCode من خلال الاستماع إلى أحداث المفاتيح. على سبيل المثال، عندما يضغط المستخدم على الزر العودة، يمكنك تنفيذ إجراء معين بناءً على قيمة KeyCode:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// معالجة حدث ضغط الزر العودة
return true;
}
return super.onKeyDown(keyCode, event);
}
الملخص
فهم واستخدام Android KeyCode هو جزء أساسي من تطوير Android، خاصة عند معالجة أحداث المفاتيح. من خلال إتقان رموز مفاتيح Android ورموز KeyCode، يمكنك التحكم بشكل دقيق في تفاعلات المستخدم وتحسين تجربة المستخدم في تطبيقاتك.