因此,申请表I ve书面有一项服务(跟踪全球定位系统数据),其中一项主要活动对其具有约束力,其编号为
我也开展了一项活动,这是一次选择,通过在主要活动上建立一个纽扣地启动。 在这种选择筛选方面,我有一个检查箱,即“处于背景的Run”,如果真的,这意味着当用户离开申请时,该服务机构将继续运行,而不是将全球定位系统移走。
我通过打电话this.startForeground on Unbind
,和this.stopForeground onRebind
,如果该词的确定是真实的,则请打电话给on Unbind
和onRebind
,如果该词是假的,则分别拦截和启动我的所在地读码<>。
如果该服务是在这种背景下运行的,它也会发出通知,以确保用户了解全球定位系统仍在运行和耗尽其权力。 这一通知通过依赖<条码>启动
因此,问题在于,如果我看一看各种选择,我就希望服务保持下去,而我不想看到这一通知。 因此,如果我打上 but子去接受选择的屏幕,那么我就树立了真正的旗帜,如果旗帜真的话,不会叫不白。
This works, except for one slight problem. If the user hits the home button while viewing the options screen, the service is not stopped if it is supposed to be (because it s still bound to the main screen), and if it is supposed to keep running, it does not display the warning notification (and of course, this means that the service is still considered to be in the background).
我应如何让这一申请成为我想要它的方式?