2013-09-08 37 views

Trả lời

8

đây là phương pháp tôi đang sử dụng để ngắt kết nối khỏi ngang hàng. Tôi nhận thấy từ các bản ghi rằng Android được xây dựng trong ứng dụng cũng sử dụng cùng một phương pháp để ngắt kết nối các đồng nghiệp.

public static void disconnect() { 
    if (mManager != null && mChannel != null) { 
     mManager.requestGroupInfo(mChannel, new GroupInfoListener() { 
      @Override 
      public void onGroupInfoAvailable(WifiP2pGroup group) { 
       if (group != null && mManager != null && mChannel != null 
         && group.isGroupOwner()) { 
        mManager.removeGroup(mChannel, new ActionListener() { 

         @Override 
         public void onSuccess() { 
          Log.d(TAG, "removeGroup onSuccess -"); 
         } 

         @Override 
         public void onFailure(int reason) { 
          Log.d(TAG, "removeGroup onFailure -" + reason); 
         } 
        }); 
       } 
      } 
     }); 
    } 
} 
+8

Có cách nào để ngắt kết nối nếu bạn không phải là chủ sở hữu nhóm không? – Doronz

Các vấn đề liên quan