startActivity()和sendBroadcast()有什么区别?我们可以使用startActivity()来启动一个活动。sendBroadcast()也可以做到这一点。有什么区别? 最佳答案 它们看起来确实很相似,因为它们具有相同的功能:向接收者发送消息。您可以从接收器中分辨出区别。startActivity()只能有一个接收者,换句话说,只有一个接收者可以接收它的消息(意图)。但是对于sendBroadcast(),多个接收者可以接收该消息。