我正在使用一些Estimote信标(基本上是蓝牙接近信标),我正在创建一个Android应用程序,一旦它拿起某个灯塔就会切换屏幕。
ipython notebook notebook_name.ipynb
我的onCreate只运行这个程序,onResume开始寻找信标,onPause停止查看。
我想知道的是,是否有办法在另一个活动中扩展/传递/运行此方法而无需再将其全部复制下来?或者有没有办法让它在后台持续运行并改变活动。
现在,一旦MainActivity切换到corsi,search_key或corsi2,它就会停留在该活动上。 Corse,search_key和corsi2现在是空的新活动。
此外,所有beaconDistance都会扫描信标并返回最近的信标以及该信标的标识号(未成年人)。
答案 0 :(得分:1)
我认为你要找的是Service
。使用Service
可以让您执行不需要用户交互的更长时间运行的操作。您可以从MainActivity启动服务,然后从需要从中获取状态的任何其他地方连接到该服务。