2011-04-28 6 views
1

안녕하세요, 제가 쓰고있는 응용 프로그램에 대해서는 Sensor.TYPE_ROTATION_VECTOR이 필요합니다. 그러나 나는이 변수를 내 응용 프로그램에서 사용할 수 없기 때문에 안드로이드의 오래된 버전이라고 가정합니다 (컴파일 오류가 발생합니다). 대신 자이로 스코프를 사용하는 방법에 대해 생각해 보았지만 동등한 지 여부는 확실하지 않습니다. 벡터와 다른 문제를 얻는 방법은 무엇입니까? 내 G1에서 테스트하고 싶습니다. 내가 G1에 일종의 자이로 스코프가 있다는 것을 이해하는 한.안드로이드에서 회전 벡터 사용하기

미리 감사드립니다.

+1

"그러나 이전 버전의 Android에서 온 것으로 추정합니다."- 문서를 자세히 보면 API 레벨 9 (v2.3 이상)에서 찾을 수 있습니다. http://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ROTATION_VECTOR 어떤 API 수준을 구축하고 있습니까? – Squonk

+0

답변 해 주셔서 감사합니다. 당신 말이 맞아요, 나는 그것을 알아 차리지 못했습니다. 제가 말했듯이, 저는 G1을 프로그래밍 중이므로 API Level 4 (또는 5?)입니다. API 레벨 4에서 비슷한 것을 사용하려면 어떻게해야합니까? – ronash

답변

0

G1에는 자이로 스코프가 없습니다. 현재 자이로 스코프 센서가 포함 된 장치는 몇 가지뿐입니다. devices with gyroscope sensor 목록을 살펴볼 수 있습니다.

+0

HTC Wildfire S가 해당 목록에없고 자이로 스코프 센서가 없지만 회전 벡터 센서가 있습니다. – kiteflyingmonkey

+0

회전 벡터는 자기 센서와 가속 센서를 고려하여 계산됩니다. – jap1968

관련 문제