मैं रनटाइम पर हार्डवेयर गुण कैसे ढूंढ सकता हूं? मैं यह जानना चाहता हूं कि डिवाइस में भौतिक कीबोर्ड, डी-पैड, ट्रैकबॉल, आदिएंड्रॉइड हार्डवेयर गुण
उत्तर
विभिन्न हार्डवेयर कॉन्फ़िगरेशन को संभालने का पसंदीदा तरीका define different Resources and let Android pick the relevant one for the hardware पर प्रतीत होता है। प्रलेखन कहता है:
आप डिवाइस पर यूआई भाषा या हार्डवेयर कॉन्फ़िगरेशन के आधार पर उपयोग करने के लिए अपने एप्लिकेशन के लिए विभिन्न संसाधनों की आपूर्ति कर सकते हैं। ध्यान दें कि यद्यपि आप अलग-अलग स्ट्रिंग, लेआउट और अन्य संसाधनों को शामिल कर सकते हैं, एसडीके आपको यह निर्दिष्ट करने के लिए विधियों का खुलासा नहीं करता है कि कौन सा वैकल्पिक संसाधन लोड लोड हो। एंड्रॉइड हार्डवेयर और स्थान के लिए उचित सेट का पता लगाता है, और उन्हें उपयुक्त के रूप में लोड करता है।
हालांकि, आपके आवेदन में गुण फ़ाइलों के कई संस्करण होने और हार्डवर्ड कॉन्फ़िगरेशन निर्धारित करने के लिए इनका उपयोग करने से कुछ भी नहीं रोक रहा है। उदाहरण के लिए, फ़ाइल के एक संस्करण में dpad = true
होगा और दूसरे के पास dpad = false
होगा और एंड्रॉइड हार्डवेयर से मेल खाने वाली फ़ाइल का संस्करण चुनेंगे और फिर आप dpad
संपत्ति पढ़ सकते हैं। माना जाता है कि यह बल्कि कठिन होगा लेकिन एपीआई में ऐसा करने के लिए मुझे आसान तरीका नहीं मिल रहा है।
आप getResources().getConfiguration()
का उपयोग कर सकते हैं।
उदाहरण के लिए:
getResources().getConfiguration().navigation
नेविगेशन विधि डिवाइस पर उपलब्ध की तरह। इनमें से एक: NAVIGATION_DPAD, NAVIGATION_TRACKBALL, NAVIGATION_WHEEL।
- 1. एंड्रॉइड: हार्डवेयर त्वरण सक्षम करें
- 2. एंड्रॉइड: हार्डवेयर जानकारी प्रोग्रामेटिक रूप से
- 3. एंड्रॉइड पर हार्डवेयर जानकारी प्राप्त करें?
- 4. जांचें कि एंड्रॉइड डिवाइस में हार्डवेयर बटन
- 5. जब हार्डवेयर कीबोर्ड
- 6. हार्डवेयर सिमुलेशन
- 7. मल्टीकोर हार्डवेयर
- 8. हनीकॉम्ब हार्डवेयर त्वरण setColorFilter
- 9. उपाय हार्डवेयर काउंटर
- 10. एंड्रॉइड पर हार्डवेयर बैक बटन के साथ ईवेंट कैसे पकड़ें?
- 11. रनटाइम पर हार्डवेयर त्वरण का पता लगाएं: एंड्रॉइड
- 12. मुझे किस एंड्रॉइड हार्डवेयर डिवाइस पर परीक्षण करना चाहिए?
- 13. एंड्रॉइड क्लिपपैथ हार्डवेयर त्वरित के लिए समकक्ष देखें
- 14. jQuery विस्तार गुण गुण
- 15. हार्डवेयर असिस्टेड कचरा संग्रह
- 16. सी # रोबोटिक्स/हार्डवेयर
- 17. ही हार्डवेयर इकाई
- 18. कस्टम वीडियो-इनपुट हार्डवेयर
- 19. जावा हार्डवेयर त्वरण
- 20. QGLWidget और हार्डवेयर त्वरण?
- 21. सी # हार्डवेयर आईडी
- 22. कैनवास - हार्डवेयर त्वरण
- 23. हार्डवेयर आकार - अंगूठे नियम
- 24. विशिष्ट सॉफ्टवेयर/हार्डवेयर
- 25. जीपीयू-त्वरित हार्डवेयर सिमुलेशन?
- 26. printf के हार्डवेयर
- 27. कैसे हार्डवेयर धागे
- 28. बिल्ड स्थिति हार्डवेयर
- 29. हार्डवेयर प्रेरित लूप। बकवास?
- 30. हार्डवेयर त्वरित लाइव वॉलपेपर