如何订阅在FCM多个主题?

问题描述 投票:3回答:1

大家好我正在重新学习Android的工作室,所以不过,我在开发中,我们如何订阅在FCM多个主题一个Android应用程序有一个疑问,这里是我的代码

public void subscribeToPushService() {
        FirebaseMessaging.getInstance().subscribeToTopic("News");

        Log.d("myname", "Subscribed");
        // Toast.makeText(Simple.this, "Subscribed", Toast.LENGTH_SHORT).show();

        String token = FirebaseInstanceId.getInstance().getToken();

        // Log and toast
        Log.d("myname", token);
        // Toast.makeText(Simple.this, token, Toast.LENGTH_SHORT).show();
    }

你可以在上面的代码我已经订阅了一个题目看“新闻”,让我如何能订阅多个主题,而不是一个。是否有可能,如果是的,我们如何能做到这一点。

提前致谢

android subscribe
1个回答
4
投票

是的,在下面找到示例代码订阅多个主题

public void subscribeToPushService() {
        FirebaseMessaging.getInstance().subscribeToTopic("News");
        FirebaseMessaging.getInstance().subscribeToTopic("Movies");
        FirebaseMessaging.getInstance().subscribeToTopic("etc");
}

对于退订话题

FirebaseMessaging.getInstance().unsubscribeFromTopic("Topic name");
© www.soinside.com 2019 - 2024. All rights reserved.