|
@@ -112,12 +112,15 @@ public class MainActivity extends BaseActivity {
|
|
|
break;
|
|
|
case Constants.Code_HttpResponseCallback_NetworkNormalIcon://设置网络正常图标
|
|
|
main_networkStatus.setImageResource(R.mipmap.network_available);
|
|
|
- int networkType = NetWorkUtils.getNetworkType(MainActivity.this);
|
|
|
- if (networkType != -1){
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_32, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ if (NetWorkUtils.getNetworkType(MainActivity.this) != -1){
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(NetWorkUtils.getNetworkType(MainActivity.this));
|
|
|
} else {//无网络
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_72, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_72);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(R.mipmap.network_icon_no);
|
|
|
}
|
|
|
break;
|
|
@@ -181,17 +184,22 @@ public class MainActivity extends BaseActivity {
|
|
|
public void updateView(int code, String msg) {
|
|
|
if(code == 0){
|
|
|
main_networkStatus.setImageResource(R.mipmap.network_available);
|
|
|
- int networkState = NetWorkUtils.getNetworkType(MainActivity.this);
|
|
|
- if (networkState != -1){
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_32, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ if (NetWorkUtils.getNetworkType(MainActivity.this) != -1){
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(NetWorkUtils.getNetworkType(MainActivity.this));
|
|
|
} else {//无网络
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_72, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_72);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(R.mipmap.network_icon_no);
|
|
|
}
|
|
|
} else {
|
|
|
main_networkStatus.setImageResource(R.mipmap.no_network);
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_72, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_72);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(R.mipmap.network_icon_no);
|
|
|
}
|
|
|
}
|
|
@@ -212,12 +220,15 @@ public class MainActivity extends BaseActivity {
|
|
|
Glide.with(CommonUtil.getCurrentActivity())
|
|
|
.load(R.mipmap.network_available)
|
|
|
.into(main_networkStatus);
|
|
|
- int networkState = NetWorkUtils.getNetworkType(MainActivity.this);
|
|
|
- if (networkState != -1){
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_32, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ if (NetWorkUtils.getNetworkType(MainActivity.this) != -1){
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(NetWorkUtils.getNetworkType(MainActivity.this));
|
|
|
} else {//无网络
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_72, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_72);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(R.mipmap.network_icon_no);
|
|
|
}
|
|
|
break;
|
|
@@ -225,7 +236,9 @@ public class MainActivity extends BaseActivity {
|
|
|
Glide.with(CommonUtil.getCurrentActivity())
|
|
|
.load(R.mipmap.no_network)
|
|
|
.into(main_networkStatus);
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_72, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_72);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(R.mipmap.network_icon_no);
|
|
|
break;
|
|
|
}
|
|
@@ -454,12 +467,15 @@ public class MainActivity extends BaseActivity {
|
|
|
Glide.with(this)
|
|
|
.load(R.mipmap.network_available)
|
|
|
.into(main_networkStatus);
|
|
|
- int networkState = NetWorkUtils.getNetworkType(MainActivity.this);
|
|
|
- if (networkState != -1){
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_32, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ if (NetWorkUtils.getNetworkType(MainActivity.this) != -1){
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(NetWorkUtils.getNetworkType(MainActivity.this));
|
|
|
} else {//无网络
|
|
|
- iv_networkType.setLayoutParams(new LinearLayout.LayoutParams(R.dimen.dp_72, R.dimen.dp_32)); // 设置宽高为300px
|
|
|
+ LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) iv_networkType.getLayoutParams();
|
|
|
+ layoutParams.width = (int) getResources().getDimension(R.dimen.dp_72);
|
|
|
+ layoutParams.height = (int) getResources().getDimension(R.dimen.dp_32);
|
|
|
iv_networkType.setImageResource(R.mipmap.network_icon_no);
|
|
|
}
|
|
|
HttpRequest.getInstance().requestAuthentication();
|