लौटाता है जब मैं अपने डिवाइस पर सेंसर मैनेजर.getDefaultSensor (सेंसर.TYPE_ROTATION_VECTOR) को कॉल करता हूं तो यह शून्य हो जाता है। मुझे पता है कि यह एक वर्चुअल सेंसर है (असली सेंसर से मूल्य लेने के लिए कुछ चालाक गणित कर रहा है)। मैं इसे शून्य देता हूं क्योंकि मेरे डिवाइस में ROTATION_VECTOR के लिए काम करने के लिए आवश्यक हार्डवेयर सेंसर में से एक नहीं है।सेंसर.TYPE_ROTATION_VECTOR शून्य
तो मेरी प्रश्न हैं:
- क्या हार्डवेयर सेंसर ROTATION_VECTOR काम करने की आवश्यकता है
- क्या भौतिक उपकरणों ऐसा करते हैं (यानी अगर मैं आज एक गोली खरीदने गया था और चाहता था रोटेशन वेक्टर सेंसर काम करने के लिए, मुझे खरीदने के लिए क्या खराबी चाहिए)?
- ROTATION_VECTOR सेंसर के बिना डिवाइस अभिविन्यास को करने के लिए मुझे किन विकल्पों को करना है?
संपादित करें: हमने सैमसंग से इस बारे में बात की और फैसला किया कि टैबलेट में जीरो सेंसर टूट गया था और यही कारण है कि हम rotation_vector सेंसर के रूप में वापस आ रहे थे।
मेरे गैलेक्सी टैब 2 पर रोटेशन वेक्टर सेंसर शून्य है, जो बहुत ही अजीब है क्योंकि यह सेंसर वर्चुअल है। दूसरे शब्दों में यह भौतिक एक्सेलेरोमीटर और मैग्नेटोमीटर सेंसर से प्राप्त सॉफ्टवेयर है और वे मौजूद हैं! मेरे पास एक कस्टम 4.2.2 रॉम स्थापित है। मैं उत्सुक हूं अगर यही कारण है। – WindRider