-1
こんにちは私はアンドロイドデバイスの周りの温度を取得する必要がありますが、私はそれをバッテリー温度を使用して取得しようとしましたが、それは常に私は温度を見つけることができますライトセンサーを使用します。Android Light Sensorから温度を得る方法はありますか
こんにちは私はアンドロイドデバイスの周りの温度を取得する必要がありますが、私はそれをバッテリー温度を使用して取得しようとしましたが、それは常に私は温度を見つけることができますライトセンサーを使用します。Android Light Sensorから温度を得る方法はありますか
https://developer.android.com/guide/topics/sensors/sensors_environment.htmlにチェックを付けると、周囲温度に対してTYPE_AMBIENT_TEMPERATURE
があります。
私のデバイスは3つのセンサーのみをサポートしています:加速度センサー、光センサー&近接センサー –
光センサーは照度をlx値で提供します。このセンサーには温度値はありません。 – Isukthar
他の方法でこれをデバイスから取得しようとしている方法 //バッテリーレベルリスナーを登録 registerReceiver(mBatInfoReceiver、new IntentFilter( Intent.ACTION_BATTERY_CHANGED)); プライベートBroadcastReceiver mBatInfoReceiver =新しいBroadcastReceiver(){ @Override公共ボイドonReceive(コンテキストc、テントの意図){ mTemperature =(フロート)(intent.getIntExtra(BatteryManager.EXTRA_TEMPERATURE、0)/ 10)。 } }; –