如何使用 wifi P2P 传递意图 android
How to pass an intent using wifi P2P android
我正在创建一个应用程序,它发送一个意图,在另一个 phone 中触发一个 activity。 phone 都连接在同一个网络中,对等点的数量也是可变的。我怎样才能使用 wifi p2p 实现这个。我想广播这个意图以及收听该应用程序其他用户的此类广播。
WiFi P2P 只有固定的一组可以跨设备接收的广播,即
WIFI_P2P_STATE_CHANGED_ACTION
WIFI_P2P_PEERS_CHANGED_ACTION
WIFI_P2P_CONNECTION_CHANGED_ACTION
WIFI_P2P_THIS_DEVICE_CHANGED_ACTION
如果我收到 MessageA
我将使用本地广播管理器将 IntentA
发送到我的其他组件。如果我想让其他用户执行 ActionB
我会发送给他们 MessageB
等。只是一个想法。
您可以使用 this wifi p2p wrapper 让您的生活更轻松。您可以将消息及其参数保留为 classes 并发送 class.
我正在创建一个应用程序,它发送一个意图,在另一个 phone 中触发一个 activity。 phone 都连接在同一个网络中,对等点的数量也是可变的。我怎样才能使用 wifi p2p 实现这个。我想广播这个意图以及收听该应用程序其他用户的此类广播。
WiFi P2P 只有固定的一组可以跨设备接收的广播,即
WIFI_P2P_STATE_CHANGED_ACTION
WIFI_P2P_PEERS_CHANGED_ACTION
WIFI_P2P_CONNECTION_CHANGED_ACTION
WIFI_P2P_THIS_DEVICE_CHANGED_ACTION
如果我收到 MessageA
我将使用本地广播管理器将 IntentA
发送到我的其他组件。如果我想让其他用户执行 ActionB
我会发送给他们 MessageB
等。只是一个想法。
您可以使用 this wifi p2p wrapper 让您的生活更轻松。您可以将消息及其参数保留为 classes 并发送 class.