在Android中是否有办法以某种方式使用GPS来确定用户是否正在驾驶(例如,如果用户移动得更快,那么说,10英里/小时)?更好的是,如果用户速度超过10英里/小时或低于10英里/小时,我就能收到一个意图,但我想我正在推动那个运气。
任何帮助都将不胜感激。
答案 0 :(得分:0)
您可能希望使用您的首选项的回调函数设置一些AsyncTask(后台线程),当速度超过10 MPH时将调用该功能。您可以使用Location.GetSpeed()功能。
另外,您可能需要注意它以米/秒为单位返回的事实。但这是一个微不足道的转变。