如何从同行列表中检测哪个设备是组所有者?

时间:2015-07-15 21:32:03

标签: android wifi-direct wifip2p

我想知道wifidirect中onPeerListAvailable()返回的对等列表中是否已有任何组所有者? 有没有办法知道它。 谢谢

2 个答案:

答案 0 :(得分:0)

您是否检查了此http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pDevice.html#isGroupOwner%28%29

public boolean isGroupOwner ()
Added in API level 14

Returns true if the device is a group owner

答案 1 :(得分:0)

通常,您需要建立连接才能知道谁是群组所有者。

然后,如果您是组所有者,则在调用onConnectionInfoAvailable时获取信息,并且为了调用它,您应该在获得事件通知您确实已连接后调用requestConnectionInfo()。

从客户端,您只需获取群组所有者的IP地址