
本文实例讲述了AndroID编程实现获取当前连接wifi名字的方法。分享给大家供大家参考,具体如下:
WifiManager wifimgr = (WifiManager) mActivity.getSystemService(Context.WIFI_SERVICE); int wifiState = wifimgr.getWifiState(); WifiInfo info = wifimgr.getConnectionInfo(); String wifiID = info != null ? info.getSSID() : null;public static InetAddress getWifiIp() { Context myContext = Globals.getContext(); if (myContext == null) { throw new NullPointerException("Global context is null"); } WifiManager wifimgr = (WifiManager) myContext.getSystemService(Context.WIFI_SERVICE); if (isWifIEnabled()) { int ipAsInt = wifimgr.getConnectionInfo().getIpAddress(); if (ipAsInt == 0) { return null; } else { return Util.intToInet(ipAsInt); } } else { return null; } }// 取得wifi的ip地址InetAddress address = FTPServerService.getWifiIp();address.getHostAddress();public static boolean isWifIEnabled() { Context myContext = Globals.getContext(); if (myContext == null) { throw new NullPointerException("Global context is null"); } WifiManager wifimgr = (WifiManager) myContext.getSystemService(Context.WIFI_SERVICE); if (wifimgr.getWifiState() == WifiManager.WIFI_STATE_ENABLED) { ConnectivityManager connManager = (ConnectivityManager) myContext .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo wifiInfo = connManager .getNetworkInfo(ConnectivityManager.TYPE_WIFI); return wifiInfo.isConnected(); } else { return false; } }// 打开wifi设置的页面Intent intent = new Intent(androID.provIDer.Settings.ACTION_WIFI_SETTINGS);startActivity(intent);希望本文所述对大家AndroID程序设计有所帮助。
您可能感兴趣的文章:Android获取当前已连接的wifi信号强度的方法android编程实现设置、打开wifi热点共享供他人连接的方法Android连接指定Wifi的方法实例代码android连接wifi时获取广播地址代码Android 连接Wifi和创建Wifi热点的实例ubuntu用wifi连接android调试程序的步骤Android 判断是否连接成功了指定wifiAndroid编程判断是否连接网络的方法【WiFi及3G判断】通过WIFI(不用数据线)连接Android手机调试Android通过wifi连接手机(不需要root)Android编程实现wifi扫描及连接的方法 总结以上是内存溢出为你收集整理的Android编程实现获取当前连接wifi名字的方法全部内容,希望文章能够帮你解决Android编程实现获取当前连接wifi名字的方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)