Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 中級開發 >> Android實時獲得機器network的狀態

Android實時獲得機器network的狀態

編輯:中級開發

IntentFilter mNetworkStateChangedFilter = new IntentFilter();  
    mNetworkStateChangedFilter  
            .addAction(ConnectivityManager.CONNECTIVITY_ACTION);  
  
    mNetworkStateIntentReceiver = new BroadcastReceiver() {  
        @Override  
        public void onReceive(Context context, Intent intent) {  
              
            if (intent.getAction().equals(  
                    ConnectivityManager.CONNECTIVITY_ACTION)) {  
                boolean down = intent.getBooleanExtra(  
                        ConnectivityManager.EXTRA_NO_CONNECTIVITY, false);  
                //對network的up or down 進行處理  
                onNetworkToggle(!down);  
            }  
        }  
    };  
egisterReceiver(mNetworkStateIntentReceiver,  
            mNetworkStateChangedFilter);
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved