首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android:定期发送数据

Android:定期发送数据
EN

Stack Overflow用户
提问于 2013-02-21 16:26:29
回答 1查看 145关注 0票数 0

每当我使用SeekBar的onProgressChanged()方法滑动SeekBar时,我都会尝试通过蓝牙发送数据,一切都很正常。

当我尝试使用加速计的onSensorChanged()方法执行同样的操作时,即,当我用onSensorChanged()方法编写传输代码时,没有数据被写入蓝牙

我猜加速计的onSensorChanged()方法被频繁地调用了(比如每秒1000次),.I想要降低向蓝牙写入数据的速度。

有没有办法定期传输数据?例如,每3毫秒读取1次。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-21 16:41:52

我很确定你可以设置传感器的灵敏度,或者在监听器再次被调用之前的最小变化(有点像查找你的位置)。

如果失败了,你可以根据信息自己检查一下,以更改最小数量,或者使用系统时间来计算与上次允许写入数据的时间的差异,并检查您想要的延迟时间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14997611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档