当有人尝试使用WifiP2PManager.connect(Channel,WifiP2pConfig,ActionListener)进行连接时,会调用哪种方法?

时间:2017-11-22 09:21:34

标签: android networking wifi-direct wifip2p

我想使用

在2台设备上设置WIFI P2P

manager.addLocalService(channel, service, ActionListener)

然后使用

连接两个设备

manager.connect(channel, config, ActionListener)

我想知道在目标设备上显示接受/拒绝连接的弹出窗口之前调用了哪个方法。我能找到的只有onConnectionInfoAvailable(WifiP2pInfo p2pInfo),但是在建立连接后调用它。

我基本上想要接收尝试使用WIFI P2P连接到我的设备的“实例名称”,然后拒绝连接请求而不显示系统对话框(允许用户接受/拒绝连接)。

我无法帮助我在文档或任何其他地方执行此操作。如果有人知道该怎么做或者能指出我正确的方向,请告诉我。

1 个答案:

答案 0 :(得分:0)

我解决了。我可以在设置服务时传递的INFO Nov 22,2017 10:59 class name, method name , log message. 中放置instancename和devicename(我要连接的设备)。从其他设备,我可以使用this检索所有可用设备的地图,并找到我需要的实例名称。