1. public class ConnectionChangeReceiver extends BroadcastReceiver 
  2.   public void onReceive( Context context, Intent intent ) 
  3.   { 
  4.     ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService( Context.CONNECTIVITY_SERVICE ); 
  5.     NetworkInfo activeNetInfo = connectivityManager.getActiveNetworkInfo(); //WIFI
  6.     NetworkInfo mobNetInfo = connectivityManager.getNetworkInfo(     ConnectivityManager.TYPE_MOBILE ); //3G
  7.     if ( activeNetInfo != null ) 
  8.     { 
  9.       Toast.makeText( context, "Active Network Type : " + activeNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show(); 
  10.     } 
  11.     if( mobNetInfo != null ) 
  12.     { 
  13.       Toast.makeText( context, "Mobile Network Type : " + mobNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show(); 
  14.     } 
  15.   } 

 

http://www.eoeandroid.com/thread-43804-1-1.html

arrow
arrow
    全站熱搜

    pcwiki 發表在 痞客邦 留言(0) 人氣()