1
我正在開發Android上的晃動檢測,我無法處理一個問題 - 旋轉手機。我的算法可以正確檢測抖動,但它也會作出反應。檢測手機抖動
它看起來像這樣:
//for every second
if(!alarmed) {
if(Math.abs(oldX - acceleration.x) > threshold ||
Math.abs(oldY - acceleration.y) > threshold ||
Math.abs(oldZ - acceleration.z) > threshold) {
// shake detected
}
}
oldX = acceleration.x;
oldY = acceleration.y;
oldZ = acceleration.z;
這是JavaScript的,因爲我寫的科爾多瓦。
任何幫助,將不勝感激。