如题,多谢

解决方案 »

  1.   

    你可以查看一下源代码
    StatusBarPolicy.java如果broadcastReceiver监听到
    network_state_change_action, 
    or, wifi_state_changed_action, 
    or, RSSI_changed_action,
    都可以去检查wifi的状态,从而决定启动新的activity
      

  2.   

    network_state_change_action,  
    or, wifi_state_changed_action,  
    or, RSSI_changed_action,
    关注学习了。
    如果如LS所说 , 可以捕获到这几个Action ,
    利用广播做是一个方法。
      

  3.   

    action.equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) {
    final NetworkInfo networkInfo = (NetworkInfo)
                        intent.getParcelableExtra(WifiManager.EXTRA_NETWORK_INFO);
    if (networkInfo != null && networkInfo.isConnected()) {
    //已经连接
    //startIntent....
    }
    注册一个BroadcastReceiver然后监听wifi状态
      

  4.   

    是不是wifi开了以后,我的进程就会收到这个通知,如果我的进程并没有启动呢?