gpt4 book ai didi

android.net.wifi.p2p.WifiP2pConfig.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-23 03:45:05 25 4
gpt4 key购买 nike

本文整理了Java中android.net.wifi.p2p.WifiP2pConfig.<init>()方法的一些代码示例,展示了WifiP2pConfig.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WifiP2pConfig.<init>()方法的具体详情如下:
包路径:android.net.wifi.p2p.WifiP2pConfig
类名称:WifiP2pConfig
方法名:<init>

WifiP2pConfig.<init>介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = "...";                 // insert ip here
config.groupOwnerIntent = 0;
config.wps.setup = WpsInfo.PBC;
manager.connect(..., config, ...);

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
mManager.connect(mChannel, config, new ActionListener() {

  @Override
  public void onSuccess() {
    //success logic
  }

  @Override
  public void onFailure(int reason) {
    //failure logic
  }
});

代码示例来源:origin: stackoverflow.com

WifiP2pDevice device = spinnerAdapter.getItem((int) mSpinner.getSelectedItemId());
WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = device.deviceAddress;
config.wps.setup = WpsInfo.PBC;
mWifiP2pManager.connect(mChannel, config, mActionListener);

代码示例来源:origin: stackoverflow.com

private void connect(WifiP2pDevice host){

  WifiP2pConfig config = new WifiP2pConfig();
  config.deviceAddress = host.hostAddress;
  config.wps.setup = WpsInfo.PBC;
  config.groupOwnerIntent = 0;

  wifiP2pManager.connect(wifiP2pChannel, config, null);
}

代码示例来源:origin: stackoverflow.com

final WifiP2pConfig config = new WifiP2pConfig();
         config.deviceAddress=myDeviceAddr;
         config.wps.setup = WpsInfo.PBC;
         config.groupOwnerIntent =15;

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = assetWifiP2pDevice.deviceAddress;
config.wps.setup = WpsInfo.KEYPAD;
config.wps.pin = "00000000";
mManager.cancelConnect(mChannel, null);
mManager.connect(mChannel, config, new WifiP2pManager.ActionListener() {
  @Override
  public void onSuccess() {
  }

  @Override
  public void onFailure(int reason) {
  }
});

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
config.deviceAddress = this.address;
config.wps.setup = WpsInfo.PBC;

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
config.groupOwnerIntent = 15;  //Value between 0-15

代码示例来源:origin: stackoverflow.com

public void connect() {

  WifiP2pConfig config = new WifiP2pConfig();
  config.deviceAddress = "DEVICE_TO_CONNECT_MAC_ADDRESS";
  config.wps.setup = WpsInfo.PBC;

  mManager.connect(mChannel, config, new ActionListener() {

    @Override
    public void onSuccess() {
      // WiFiDirectBroadcastReceiver will notify us. Ignore for now.
    }

    @Override
    public void onFailure(int reason) {
      Toast.makeText(WiFiDirectActivity.this, "Connect failed. Retry.",
          Toast.LENGTH_SHORT).show();
    }
  });
}

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
config.groupOwnerIntent = 0;

代码示例来源:origin: stackoverflow.com

@Override
public void connect(final WifiP2pDevice device) {
  //obtain a peer from the WifiP2pDeviceList
  WifiP2pConfig config = new WifiP2pConfig();
  config.deviceAddress = device.deviceAddress;
  config.wps.setup = WpsInfo.PBC;
  config.groupOwnerIntent = 15; // I want this device to become the owner
  mManager.connect(mChannel, config, new WifiP2pManager.ActionListener() {
    @Override
    public void onSuccess() {
      //success logic
      Log.d(P2P, "connected to device " + device.deviceName);
    }

    @Override
    public void onFailure(int reason) {
      //failure logic
      Log.d(P2P, "unable to establish connection to device " + device.deviceName);
    }
  });
}

代码示例来源:origin: stackoverflow.com

WifiP2pConfig config = new WifiP2pConfig();
 config.deviceAddress = device.deviceAddress;
 config.wps.setup = WpsInfo.PBC;
 Random r = new Random();
 config.groupOwnerIntent = r.nextInt(14);
 mManager.connect(mChannel, config, new WifiP2pManager.ActionListener() {
 ...

代码示例来源:origin: YaphetS1/WiFi-Direct-File-Transfer-App

public static void connect(String deviceAddress, final WifiP2pManager manager, final WifiP2pManager.Channel channel, final Context context, WifiP2pManager.ActionListener listener) {
 final WifiP2pConfig config = new WifiP2pConfig();
 config.deviceAddress = deviceAddress;
 config.groupOwnerIntent = 0;
 Log.d("Connect", "initiated");
 manager.connect(channel, config, listener);
}

代码示例来源:origin: saki4510t/libcommon

/**
 * 指定したMACアドレスの機器へ接続を試みる
 * @param remoteMacAddress
 */
public void connect(@NonNull final String remoteMacAddress) {
  if (DEBUG) Log.v(TAG, "connect:remoteMacAddress=" + remoteMacAddress);
  final WifiP2pConfig config = new WifiP2pConfig();
  config.deviceAddress = remoteMacAddress;
  config.wps.setup = WpsInfo.PBC;
  connect(config);
}

代码示例来源:origin: retomeier/Wrox-ProfessionalAndroid-4E

private void connectTo(WifiP2pDevice peerDevice) {
 WifiP2pConfig config = new WifiP2pConfig();
 config.deviceAddress = peerDevice.deviceAddress;
 mWifiP2pManager.connect(mWifiDirectChannel, config, actionListener);
}

代码示例来源:origin: saki4510t/libcommon

/**
 * 指定した機器へ接続を試みる
 * @param device
 */
public void connect(@NonNull final WifiP2pDevice device) {
  if (DEBUG) Log.v(TAG, "connect:device=" + device);
  final WifiP2pConfig config = new WifiP2pConfig();
  config.deviceAddress = device.deviceAddress;
  config.wps.setup = WpsInfo.PBC;
  connect(config);
}

代码示例来源:origin: stackoverflow.com

@Override
         public void onPeersAvailable(WifiP2pDeviceList peers) {
           // DO WHATEVER YOU WANT HERE
          for (  WifiP2pDevice peer : peers.getDeviceList()) {
           WifiP2pDevice device=peer;
           //here get the device info
           String deviceaddr= device.deviceAddress;
           if(device.deviceAddress.equals("somedevice")){
             Toast.makeText(ctx, "Server  Name "+device.deviceName,Toast.LENGTH_LONG).show();
             WifiP2pConfig config = new WifiP2pConfig();
             config.deviceAddress = device.deviceAddress;
            }
          }
         }

代码示例来源:origin: markrjr/Salut

private void connectToDevice(final SalutDevice device, final SalutCallback onFailure) {
  WifiP2pConfig config = new WifiP2pConfig();
  config.deviceAddress = device.macAddress;
  manager.connect(channel, config, new WifiP2pManager.ActionListener() {
    @Override
    public void onSuccess() {
      Log.d(TAG, "Attempting to connect to another device.");
      lastConnectedDevice = device;
    }
    @Override
    public void onFailure(int reason) {
      onFailure.call();
      Log.e(TAG, "Failed to connect to device. ");
    }
  });
}

代码示例来源:origin: hiteshbpatel/Android_Blog_Projects

@Override
  public void onClick(View v) {
    WifiP2pConfig config = new WifiP2pConfig();
    config.deviceAddress = device.deviceAddress;
    config.wps.setup = WpsInfo.PBC;
    if (progressDialog != null && progressDialog.isShowing()) {
      progressDialog.dismiss();
    }
    progressDialog = ProgressDialog.show(getActivity(), "Press back to cancel",
        "Connecting to :" + device.deviceAddress, true, true
        );
    ((DeviceActionListener) getActivity()).connect(config);
  }
});

代码示例来源:origin: drulabs/LocalDash

@Override
  public void onListFragmentInteraction(DeviceDTO deviceDTO) {
    if (!isWDConnected) {
      WifiP2pConfig config = new WifiP2pConfig();
      config.deviceAddress = deviceDTO.getIp();
      config.wps.setup = WpsInfo.PBC;
      config.groupOwnerIntent = 4;
      wifiP2pManager.connect(wifip2pChannel, config, new WifiP2pManager.ActionListener() {
        @Override
        public void onSuccess() {
          // Connection request succeeded. No code needed here
        }

        @Override
        public void onFailure(int reasonCode) {
          NotificationToast.showToast(LocalDashWiFiDirect.this, "Connection failed. try" +
              " again: reason: " + reasonCode);
        }
      });
    } else {
      selectedDevice = deviceDTO;
//            showServiceSelectionDialog();
      DialogUtils.getServiceSelectionDialog(LocalDashWiFiDirect.this, deviceDTO).show();
    }
  }

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com