簡體   English   中英

STEP_COUNTER Android

[英]STEP_COUNTER Android

是否可以從STEP_COUNTER偵聽器清除值? 我以為您可以通過注銷偵聽器來做到這一點,但是顯然這些值被保留了。 我在step_counter傳感器上注冊了一個偵聽器,檢查是否有更改,但是隨后我想在一段時間后刷新或清除這些值。 有任何想法嗎?

顯然不是,但我確實做了一點數學。 我在啟動step_counter時存儲計數值,然后進行一些數學運算。

mFinalCount = mCurrentCount;
mUpdatedCount = mCurrentCount - mFinalCount*2;
mNewCount = count - mUpdatedCount;
// count is the Float.valueOf(event.values[0]

基本上可以說步數計數器為300,mUpdatedCount變為-300,所以現在count(300)-mUpdatedCount(-300)= 0

順便說一下,我真的是android新手,但這對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM