I have MyFirebaseInstanceIDServicethat applies to FirebaseInstanceIdService. I want to use an activity instance in mine MyFirebaseInstanceIDServicein Firebase Cloud Messenging. Is it possible? If so, how? Here are some snippets for reference.
public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
private static final String TAG = MyFirebaseInstanceIDService.class.getSimpleName();
private Activity mActivity = null;
@Override
public void onTokenRefresh() {
super.onTokenRefresh();
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Log.i(TAG, "onTokenRefresh: RefreshedToken >> " + refreshedToken);
callMethod(mActivity);
}
}
source
share