@Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    // If there's no data (because the user didn't select a number and
    // just hit BACK, for example), there's nothing to do.
    if (requestCode != REQUEST_CODE_KICK_MEMBER) {
      if (data == null) {
        return;
      }
    } else if (resultCode != RESULT_OK) {

      return;
    }

    switch (requestCode) {
      case REQUEST_CODE_KICK_MEMBER:
        if (data.hasExtra("isKicked")) {
          Bundle extras = data.getExtras();
          if (extras != null) {
            boolean isKicked = extras.getBoolean("isKicked");

            if (isKicked) {
              VoiceHelper.getInstance().setHandler(mChatRoomHandler);
              VoiceHelper.getInstance().getDevice().queryMembersWithChatroom(mCurrentRoomNum);
            }
          }
        }

        break;
      default:
        break;
    }
  }