将方法传递给另一个活动

时间:2016-07-06 15:11:50

标签: java android android-intent estimote android-ibeacon

我正在使用一些Estimote信标(基本上是蓝牙接近信标),我正在创建一个Android应用程序,一旦它拿起某个灯塔就会切换屏幕。

ipython notebook notebook_name.ipynb

我的onCreate只运行这个程序,onResume开始寻找信标,onPause停止查看。

我想知道的是,是否有办法在另一个活动中扩展/传递/运行此方法而无需再将其全部复制下来?或者有没有办法让它在后台持续运行并改变活动。

现在,一旦MainActivity切换到corsi,search_key或corsi2,它就会停留在该活动上。 Corse,search_key和corsi2现在是空的新活动。

此外,所有beaconDistance都会扫描信标并返回最近的信标以及该信标的标识号(未成年人)。

1 个答案:

答案 0 :(得分:1)

我认为你要找的是Service。使用Service可以让您执行不需要用户交互的更长时间运行的操作。您可以从MainActivity启动服务,然后从需要从中获取状态的任何其他地方连接到该服务。