【发布时间】:2022-10-26 04:06:54
【问题描述】:
我有一个尝试实现 MQTT 的 android Studio 应用程序。我正在修改的示例使用 androidx.localbroadcastmanager.content.LocalBroadcastManager 但已弃用。我试图用其他东西代替它,但我找不到任何好的例子。 这是我使用的代码。
build.gradle //(module)
dependencies {
implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.1.0'
}
在 Java 类中
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
private void registerReceiver(BroadcastReceiver receiver) {
IntentFilter filter = new IntentFilter();
filter.addAction(MqttServiceConstants.CALLBACK_TO_ACTIVITY);
LocalBroadcastManager.getInstance(myContext).registerReceiver(receiver, filter);
receiverRegistered = true;
}
这似乎是唯一使用它的地方。
如果我在这里的东西还不够,我很抱歉,但我是新手,可以使用很多帮助。让我知道你还需要什么。
【问题讨论】:
标签: android mqtt paho localbroadcastmanager