大家好我正在重新学习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();
}
你可以在上面的代码我已经订阅了一个题目看“新闻”,让我如何能订阅多个主题,而不是一个。是否有可能,如果是的,我们如何能做到这一点。
提前致谢
是的,在下面找到示例代码订阅多个主题
public void subscribeToPushService() {
FirebaseMessaging.getInstance().subscribeToTopic("News");
FirebaseMessaging.getInstance().subscribeToTopic("Movies");
FirebaseMessaging.getInstance().subscribeToTopic("etc");
}
对于退订话题
FirebaseMessaging.getInstance().unsubscribeFromTopic("Topic name");