2013-09-08 11 views

答えて

8

これはピアから切断するために使用している方法です。私はログから、アンドロイドに組み込まれているアプリも同じ方法でピアを切断していることに気づいた。

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

あなたがグループのオーナーでない場合は、切断する方法はありますか? – Doronz