Comment obtenir la Direction dans Android (comme le Nord, l'Ouest)
Je suis nouveau sur Android et je veux obtenir de direction en fonction de mon appareil photo. Comment puis-je obtenir la direction de l'information selon mon appareil photo? Pourriez-vous nous donner une idée de ce?
OriginalL'auteur Cemal Inanc | 2011-11-29
Vous devez vous connecter pour publier un commentaire.
TYPE_ORIENTATION est obsolète
Nous ne pouvons pas utiliser le Capteur d'Orientation plus, nous pouvons utiliser le Champ Magnétique Capteur Accéléromètre et des Capteurs en tandem pour obtenir des fonctionnalités équivalentes. C'est plus de travail, mais il ne permet pas de continuer à utiliser un callback pour gérer les changements d'orientation de l'.
Ici est un boussole échantillon :
http://www.codingforandroid.com/2011/01/using-orientation-sensors-simple.html
Conversion de accéléromètre et le champ magnétique à azimut :
Le point le nord, vous pouvez calculer une rotation en degrés :
Assurez-vous web.archive.org/web/20180501005730/http://...
OriginalL'auteur Yves M.
Voici ce que j'ai jusqu'à présent c'est un peu de travail pour moi, les valeurs retournées sont entre 0 et 360, mais je ne pense pas que le nord est bien calibré? Je suis en utilisant ce sur une LG G Pad sous Android 5.0.1
Je suis sûr qu'il y a des choses que j'ai raté mais j'espère que c'est un bon point de départ pour d'autres. J'ai passé en revue un bon nombre d'autres questions, des commentaires, etc. pour arriver à ce point.
OriginalL'auteur JC23
Pas sûr de ce que vous voulez dire par votre appareil photo, mais vous pouvez l'obtenir en fonction du matériel de capteurs. Voir les liens suivants:
Boussole Exemple
Également vérifier le Capteur
TYPE_ORIENTATION
sur cette page.OriginalL'auteur Joe
Utiliser le Vecteur de Rotation du capteur, qui combine la géomagnétique et de la gravité de capteurs. Ensuite, utilisez SensorManager.getOrientation pour convertir à partir d'un tableau de 5 valeurs d'une matrice de rotation. Que dit la documentation, la première valeur est l'orientation de la boussole en radians.
OriginalL'auteur David Leppik