Android接收的蓝牙GPS数据每秒更新一次,这样的实时的数据如何多个Activity共享并显示呢

发布网友 发布时间:2022-04-24 14:25

我来回答

2个回答

热心网友 时间:2023-10-16 07:24

可以给应用定义一个Application,在其中接收广播数据。
(方法1)将广播数据存储在Application的全局变量中,可以在该应用的界面上访问该数据。
(方法2)在Application中定义RegistrantList,才用类Phone的消息回调机制,
在应用的界面中注册该获取数据的消息,有数据更新就能够收到数据。追问嗯多谢,我测试下先。这几天看效果~

热心网友 时间:2023-10-16 07:24

用Boardcast广播,把数据用intent.putExtra(name, value)方法存在Intent中,在onReceive方法中,通过参数里的那个Intent对象获取并显示就行了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com