Когда андроид транслирует WIFI_P2P_STATE_CHANGED_ACTION - PullRequest
0 голосов
/ 07 июля 2019

Я новичок в android. Когда я запускаю андроид WifiP2pConnectDemo, программа работает. В BroadcastReceiver WIFI_P2P_STATE_CHANGED_ACTION намеренно вызовет wifiManager.discoverPeers (). Но я не нахожу код, который включает Wi-Fi Direct, когда доза Android транслирует это намерение?

Android 8

public class WifiP2pBroadcastReceiver extends BroadcastReceiver {
...
 @Override
    public void onReceive(Context context, Intent intent) {
        String action = intent.getAction();

        if(WifiP2pManager.WIFI_P2P_STATE_CHANGED_ACTION.equals(action)) {
           WifiP2pManager.discoverPeers(...);
        } 
}
...
}
...