2013-10-31 8 views
5

मैं एंड्रॉइड उपकरणों पर पता लगाने के लिए this good library का उपयोग करता हूं। सबकुछ अच्छा है! लेकिन मेरे फोन पर (सोनी एक्सपीरिया पी) एसएमएस प्राप्त करने के कारण मेरा फोन कंपन और हिलाता है!
एचटीसी सेंसेशन एक्सई जैसे किसी अन्य फोन में, समस्या मौजूद नहीं है।
कोई सुझाव?
धन्यवाद अग्रिम है।एंड्रॉइड - हिला पहचान

+0

क्या कोई एपीआई या श्रोता एक ऐप का उपयोग कर सकता है यह देखने के लिए कि जब भी कोई अन्य ऐप हिलाता है? यदि वहां है, तो इसके लिए एक अच्छा साफ समाधान होना चाहिए। यदि नहीं, तो मैं एक आसान समाधान के बारे में नहीं सोच सकता! – James

+0

कंपन कुछ धुरी में बहुत तेजी से त्वरण करता है। क्या उन्हें नजरअंदाज करना संभव है? कैसे? – Hossein

उत्तर

6

SensorManager.SENSOR_ACCELEROMETERSensor.TYPE_ACCELEROMETERsensorMgr.getDefaultSensor में मेरी समस्या हल हो गई!
SensorManager.SENSOR_ACCELEROMETER को एपीआई स्तर 3 (Link) में बहिष्कृत कर दिया गया है।

+0

धन्यवाद, मूल कोड में डाल दिया! – James

0

यह समस्या मोबाइल उपकरणों पर सेंसर संवेदनशीलता के अंतर के कारण हो सकती है। आपके एक्सपीरिया में एचटीसी की तुलना में संभवतः अधिक संवेदनशील सेंसर है। आप कम आक्रामक होने के लिए अपना पता लगाने के द्वारा इसे देख सकते हैं।

MINIMUM_EACH_DIRECTIONShakeDetectActivity कक्षा में नौकरी करना चाहिए।

+0

धन्यवाद @sourlreaver। मेरा जवाब देखें – Hossein

संबंधित मुद्दे