2017-01-04 6 views
0

신청서에 와이파이 직접을 사용하고 있습니다. 두 개의 Android 기기 간 연결을 설정할 수 있습니다.Android 기기에서 Wi-Fi로 직접 연결 요청의 부정적인 응답을 처리하는 방법은 무엇입니까?

부정적 응답 연결 요청을 처리하고 싶습니다. User1이 User2에 연결 요청을 보내고 User2가 해당 요청을 거부하면 User1이 User2가 연결 요청을 거부한다는 것을 알 수 있습니다. 나는 이것에 대해 연구했지만 아무 것도 찾을 수 없었다.

질문 :

  1. 어떻게 끝 보낸 사람의 연결 요청의 부정적인 응답을 처리하기 위해?

답변

0

이 방법은 WifiP2pManager.ConnectionInfoListener을 구현 한 후에 정의해야합니다.

@Override 
public void onConnectionInfoAvailable(final WifiP2pInfo info) { 


    if(info.groupFormed) { 
     //groupformed is a boolean which will be true when user2 
     // accepts the connection otherwise false. 
    } 
} 
+0

아니요, 작동하지 않습니다. 초기화가 성공하거나 실패 할 때만 알려줍니다. –

+0

그러면 WifiP2pManager.ConnectionInfoListener를 구현하여 연결 상태를 수신 대기해야합니다. –

+0

WifiP2pManager.ConnectionInfoListener는 요청이 다른 장치에 의해 거부 된 경우가 아니라 연결이 설정된 경우 정보를 제공합니다. –