信号强弱判断
This commit is contained in:
@@ -42,8 +42,13 @@ public class NetworkStatusUtil {
|
|||||||
//wifi
|
//wifi
|
||||||
WifiManager manager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
|
WifiManager manager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
|
||||||
WifiInfo connectionInfo = manager.getConnectionInfo();
|
WifiInfo connectionInfo = manager.getConnectionInfo();
|
||||||
int rsSi = connectionInfo.getRssi();
|
mSignalStrength = connectionInfo.getRssi();
|
||||||
return String.valueOf(rsSi);
|
if (mSignalStrength > -90) {
|
||||||
|
Log.e("CheckActivity", "getNetWorkInfo: 信号强度强");
|
||||||
|
} else {
|
||||||
|
Log.e("CheckActivity", "getNetWorkInfo: 信号强度弱");
|
||||||
|
}
|
||||||
|
return String.valueOf(mSignalStrength);
|
||||||
case ConnectivityManager.TYPE_MOBILE:
|
case ConnectivityManager.TYPE_MOBILE:
|
||||||
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
||||||
if (telephonyManager == null) {
|
if (telephonyManager == null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user