我正在處理一個應用程序,其中的一部分是估計用戶所在建築物的樓層。我試圖在設備上使用氣壓計/壓力傳感器,支持它並試圖根據這個做出估計。如果用戶沒有氣壓計/壓力傳感器,應用程序會打開一個手動輸入對話框,否則估計高度和樓層數量。 現在,我只是想讓氣壓計/壓力傳感器工作。我使用的是具有可設定壓力值的Android模擬器,和我的代碼的相關部分被設置如下: MainActivity.java public c
我正在開發計步器。我有一個運行良好的服務。我也使我的服務前景。但是,如何使用傳感器數據更新我的通知。我正在從傳感器獲取步驟。我只想在顯示前臺服務的通知中顯示它。 public class StepCounterService extends Service {
private static final String LOG_TAG = "ForegroundService";
在Android developer guide,與光傳感器處理時,它說: // The light sensor returns a single value.
// Many sensors return 3 values, one for each axis.
,然後前進到把陣列的第一值: float lux = event.values[0];
在一些例如,我在數組的第一位得到0