0
:
https://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html#connectAndroid WifiP2pManager .connect(...)が失敗しましたか?ドキュメントから
私は、接続は以下のように、BroadcastReceiverによって成功あるときに我々が通知されます知っている:
...
} else if (WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION.equals(action)) {
if (mManager == null) {
return;
}
NetworkInfo networkInfo = (NetworkInfo) intent
.getParcelableExtra(WifiP2pManager.EXTRA_NETWORK_INFO);
if (networkInfo.isConnected()) {
// We are connected with the other device, request connection
// info to find group owner IP
mManager.requestConnectionInfo(mChannel, connectionListener);
}
...
を失敗したでどのような接続について、誰もそれをキャッチする方法を知っていますか?
あなたはconnect()メソッド、onSuccess()またはonFailure()メソッドにActionListenerを提供するだけでよいのですが、 )メソッドが呼び出されます。あなたが提供したリンクの例を見てください。 – p2pkit
ありがとうございます@ p2pkit、onSuccess()とonFailure()は、connect()メソッド呼び出しが成功したか失敗したかを伝えるためだけであり、API呼び出しのための即時の結果です。ターゲットデバイスとの接続が行われたかどうかはわかりません。 – Amos