package android.source.tuangou.framework.web.bridges;
import android.source.tuangou.framework.ServiceManager;
import android.source.tuangou.framework.base.TelephonyManager;
import android.source.tuangou.framework.web.ScriptBridge;
public class ConnectivityBridge extends ScriptBridge
{
public ConnectivityBridge(){
}
//获取当前网络状态
public boolean getNetworkState(){
boolean flag;
int k;
int l;
boolean flag1;
boolean flag2;
//判断wifi状态
if (ServiceManager.getTelephonyManager().getWifiState()
== android.net.NetworkInfo.State.CONNECTED){
flag = true;
}else{
flag = false;
}
//判断手机网络状态
if(ServiceManager.getTelephonyManager().getMobileState()
== android.net.NetworkInfo.State.CONNECTED){
flag1 = true;
}else{
flag1 = false;
}
if (!flag && !flag1){
flag2 = false;
}
else{
flag2 = true;
}
System.out.println("javascrpit call java: getNetworkState = "+ flag2);
return flag2;
}
}