Android KeyCode तालिका - Android कुंजी कोड संदर्भ और मैपिंग
Android विकास में, प्रत्येक कुंजी के संबंधित KeyCode को जानना कुंजी घटना को संभालने का आधार है। यह लेख एक पूर्ण Android KeyCode तालिका प्रदान करता है, जो डेवलपर्स को सामान्य कुंजियों के KeyCode मानों को तेजी से खोजने में मदद करता है। भौतिक कुंजियाँ, आभासी कुंजियाँ या फ़ंक्शन कुंजियाँ सभी इस तालिका में संबंधित KeyCode पा सकते हैं।
Android KeyCode क्या है?
Android KeyCode एक पूर्णांक मान है, जो उपकरण पर विभिन्न कुंजियों का प्रतिनिधित्व करता है। प्रत्येक कुंजी (जैसे "वापस कुंजी", "वॉल्यूम बढ़ाने की कुंजी") का एक अद्वितीय KeyCode है, जो उपयोगकर्ता के इनपुट इवेंट को संभालने के लिए उपयोग किया जाता है। KeyCode की घटनाओं के श्रोता लिखते समय बहुत महत्वपूर्ण है।
सामान्य Android KeyCode तालिका
यहाँ Android में सामान्य कुंजियों और उनके संबंधित KeyCode मान हैं:
कुंजी नाम |
KeyCode मान |
विवरण |
वापस कुंजी |
4 |
भौतिक वापस कुंजी, पिछले स्तर पर लौटने के लिए |
वॉल्यूम बढ़ाने की कुंजी |
24 |
वॉल्यूम बढ़ाने की कुंजी |
वॉल्यूम घटाने की कुंजी |
25 |
वॉल्यूम घटाने की कुंजी |
पावर कुंजी |
26 |
उपकरण की पावर कुंजी |
होम कुंजी |
3 |
मुख्य स्क्रीन पर लौटें |
मेनू कुंजी |
82 |
मेनू खोलने के लिए |
कैमरा कुंजी |
27 |
कैमरा लॉन्च करने के लिए |
खोज कुंजी |
84 |
खोज फ़ंक्शन लॉन्च करने के लिए |
आगे बढ़ने की कुंजी |
92 |
ब्राउज़र आगे बढ़ने की कुंजी |
पीछे जाने की कुंजी |
93 |
ब्राउज़र पीछे जाने की कुंजी |
ऊपर और नीचे की तीर कुंजी |
19, 20 |
नेविगेशन कुंजी, ऊपर और नीचे के तीर |
बाएँ और दाएँ तीर कुंजी |
21, 22 |
नेविगेशन कुंजी, बाएँ और दाएँ तीर |
Android में KeyCode का उपयोग कैसे करें?
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 मैपिंग को समझकर, आप उपयोगकर्ता इंटरएक्शन को सटीक रूप से नियंत्रित कर सकते हैं और एप्लिकेशन के उपयोगकर्ता अनुभव को अनुकूलित कर सकते हैं।