歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android 網絡連接狀態判斷與數據類型

Android 網絡連接狀態判斷與數據類型

日期:2017/3/1 9:44:02   编辑:Linux編程

有關Android網頁加載的問題,我們需要在開始的時候實現對與當前網絡連接狀況進行判斷並判斷當前網絡連接的類型,下面是關於一個關於給予網絡連接提示的示例代碼:

private void judgeConnection (){

//首先聲明一個對象來實現對網絡連接狀況進行判斷
ConnectivityManager cm = (ConnectivityManager)MainActivity.this.getSystemService(MainActivity.this.CONNECTIVITY_SERVICE);

//網絡連接類型判斷
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
if(networkInfo==null){

//當沒有網絡連接的時候

Toast.makeText(MainActivity.this, "網絡連接不可用,請嘗試刷新", Toast.LENGTH_SHORT).show();
}
else{

//當存在網絡連接時,顯示出網絡連接類型
Toast.makeText(MainActivity.this, "當前網絡類型:"+networkInfo.getTypeName(), Toast.LENGTH_SHORT).show();
}
}

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved