Tôi tìm kiếm cách phát hiện chuyển động của điện thoại bất kể người dùng cầm điện thoại như thế nào.Phát hiện chuyển động bất kể xoay thiết bị
Một số ví dụ:
- Tôi quan tâm trong chuyển động thẳng đứng (như người dùng kéo điện thoại lên) 'phớt lờ' nếu điện thoại đặt trên bàn hoặc tổ chức trong tay (có thể lộn ngược) .
- Cũng quan tâm đến chuyển động ngang (như người dùng đẩy điện thoại ra khỏi cơ thể) cũng 'bỏ qua' cách người dùng cầm điện thoại.
Nền là tôi muốn nhận ra nếu người dùng kéo điện thoại ra khỏi túi (như kéo 30-40cm lên và cũng có chiều ngang một số cm).
Tôi nghĩ rằng tôi phải có sự kết hợp giữa tính năng người dùng và thái độ của người dùng. Nhưng tôi không tìm được toán chính xác ..
Bạn có muốn phát hiện chuyển động lắc không? – Vidhi
Không. Tôi muốn phát hiện các chuyển động trong 'không gian' như kéo điện thoại lên một vài cm hoặc ở phía trước, bất kể người dùng cầm điện thoại như thế nào. – Thorsten
"Tôi nghĩ rằng tôi phải có được một sự kết hợp của userAcceleration và thái độ.Nhưng tôi đã không tìm thấy những toán học chính xác .." Bạn có thể làm rõ tuyên bố này? (ví dụ: cho chúng tôi thấy những gì bạn đã thử) –