2

本教程 中,一个类派生自BroadcastReceiver. 然后它接收消息。如何?这只是一个类的定义,而不是它的实例!

在我们弄清楚之后 - 我们如何防止这种情况发生,以便我们可以将此类与 a 一起使用LocalBroadcastManager,并将其仅限于应用程序?(当然,与教程中的情况不同,因为那是不是来自应用程序的消息。)

4

1 回答 1

5

当您使用诸如此类的注释时[Service][BroadcastReceiver]Xamarin.Android 编译器会自动将所需的部分添加到生成的 AndroidManifest.xml 中,以防万一[BroadcastReceiver]它开始工作,因为[IntentFilter].

您可以在以下位置查看生成的清单obj\Debug\AndroidManifest.xml

于 2017-02-02T18:08:41.753 回答