【发布时间】:2016-12-11 09:34:45
【问题描述】:
如何从 fcm 服务调用活动类方法。
我已经尝试过这种方式Calling activity class method from Service class
但是在 fcm 服务中onBind 方法是最终的,所以我们不能覆盖,所以任何其他方式都可以从 fcm 服务调用活动类方法。
参考一些代码如何实现fcm。
public class FCMListenerService extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage message) {
}
}
当我的活动正在运行并收到 fcm 通知时,我想更新代码吗?有没有办法处理这个要求?
【问题讨论】:
-
什么时候想从
FCMListenerService开始Activity? -
当我们捕获 fcm 监听器时,我不想启动活动,如果活动正在运行并且 fcm 来了,那么我想更新 gui,