1 /*
2  * \copyright Copyright (c) 2017-2021 Governikus GmbH & Co. KG, Germany
3  */
4 
5 package com.governikus.ausweisapp2;
6 
7 import android.content.Context;
8 import android.net.wifi.WifiManager;
9 
10 public final class WifiInfo
11 {
WifiInfo()12 	private WifiInfo()
13 	{
14 	}
15 
16 
wifiEnabled(Context pContext)17 	public static boolean wifiEnabled(Context pContext)
18 	{
19 		WifiManager wifi;
20 		wifi = (WifiManager) pContext.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
21 
22 		switch (wifi.getWifiState())
23 		{
24 			case WifiManager.WIFI_STATE_ENABLED:
25 			case WifiManager.WIFI_STATE_ENABLING:
26 				return true;
27 
28 			default:
29 				return false;
30 		}
31 	}
32 
33 
34 }
35