3

アプリを紹介するこのビデオを見たところです。

https://www.youtube.com/watch?v=2qM3Zps_0pE&feature=player_embedded

3時34分。世界でどのように金属を検出しますか? 私はそれについてウェブ上で何も見つけることができませんでした。誰か説明してくれませんか?多分いくつかのコードか何かを提供します...

ありがとう。

編集

これが本当の問題ではないのはどうしてですか?Android デバイスを使用して金属を検出する方法を尋ねるプログラミング関連の質問です。私はあなたの何人かを理解していません:)

4

3 に答える 3

3

ええと、磁場センサーを使用することもできます。これは、彼らがそのビデオで使用していると思います。

http://developer.android.com/reference/android/hardware/GeomagneticField.html

動作に問題がある場合は、コードを投稿してください。私たちがお手伝いします。

于 2012-06-12T05:07:56.747 に答える
1

ビデオでは、デバイスがマイクロテスラ(uT)を測定していることが明らかになりました..笑AndroidにGeomagneticFieldとてもクールなクラスがあるとは知りませんでした!

于 2012-06-12T05:18:20.313 に答える
1

GeomagneticField クラスに加えて、SensorManager と TYPE_MAGNETIC_FIELD もあります。

http://developer.android.com/reference/android/hardware/SensorManager.html

確かに、すべてのデバイスが実際に磁力計を備えているわけではありません。これは、Android エコシステムで最も広くサポートされている機能ではありません。

于 2012-06-12T05:59:55.270 に答える