Android 網路判斷

2021-08-26 17:44:39 字數 1365 閱讀 3697

private boolean isnetworkconnected()
//一般再mainactivity中寫入一下**

//返回為true 是有網路的狀態

//返回false  是沒有網路的狀態

boolean networkconnected = isnetworkconnected();

if (networkconnected)else

//如果是沒有網路的狀態 就引導使用者 去設定頁面開啟網路

public void startalertdialog()

});alert.setnegativebutton("暫不開啟", new dialoginte***ce.onclicklistener()

});alert.create();

alert.show();

}

1.   action_accessibility_settings :// 跳轉系統的輔助功能介面

intent intent =  new intent(settings.action_add_account);  

startactivity(intent);

3.   action_airplane_mode_settings:// 飛行模式,無線網和網路設定介面

intent intent =  new intent(settings.action_airplane_mode_settings);  

startactivity(intent);

或者:action_wireless_settings  :      

intent intent =  new intent(settings.action_wifi_settings);  

startactivity(intent);

4.    action_apn_settings://  跳轉 apn設定介面

//開啟設定頁面

public void startsetting()
//因為去設定頁面需要乙個返回的過程 所以上**

@override

protected void onactivityresult(int requestcode, int resultcode, intent data) else

}}

Android判斷網路 彈窗

import android.content.componentname import android.content.context import android.content.intent import android.net.connectivitymanager import androi...

Android網路連線判斷

獲取網路資訊需要在androidmanifest.xml檔案中加入相應的許可權。工具類 定義乙個類 netstateutil1 判斷是否有網路連線 1 public boolean isnetworkconnected context context 9 10return false 11 2 判斷...

android 網路連線判斷

android 網路判斷類,用來判斷網路狀態 使用方法 1 先初始化 初始化網路狀態檢測類 networkstatemanager.instance init this 2 判斷是否聯網 networkstatemanager.instance isnetworkconnected import a...