目前,当你激活附近的消息api从你的应用程序,你会收到通知的状态栏,并有一个按钮"停止"one_answers"设置",如果你明确地点击"停止"附近的消息将停止,我的问题是如何在我的应用程序下接收停止动作也许使用广播接收器,但我不知道我应该把什么动作意图过滤器?
第二,我注意到,即使我在我的"onStop"附近断开连接googleApiClient仍然是活跃的,这真的是如何工作的?
-
如果您在通知上单击stop,PublishOptions.PublishCallback.onExpired()用于发布,Subscribecallback.onExpired()用于订阅。
-
当您断开与GoogleApiClient的连接时,活动的发布和订阅将自动停止并清理。为了代码的清晰性和冗余性,Google建议你在Activity的onStop()方法中明确地取消发布或取消订阅。见https://developers.google.com/nearby/messages/android/pub-sub