一直在试图解决连接VPN之后的图片显示错误问题...

This commit is contained in:
free will committed 2021-08-11 22:11:10 +08:00
1 parent e77fff0271
commit 71cad5c33e
1 file changed
+14 -1
@@ -227,37 +227,50 @@ public class MainActivity extends MINVpnBaseActivity<MainActivityPresenter>
EventBus.getDefault().removeStickyEvent(connectEvent);
// 接收VPN service状态,展示到界面
if(connectEvent.getSuccess()){
isConnected=connectEvent.getSuccess();
System.out.println("@@@@ 1");
isConnected=connectEvent.getConnected();
if(connectEvent.getConnected()){
System.out.println("@@@@ 1.1");
showSuccess("连接成功");
VPNstatus.setText("VPN正在运行中");
VPNstatus.setTextColor(getColor(R.color.colorPrimary));
}else{
System.out.println("@@@@ 1.2");
showSuccess("断开连接成功");
VPNstatus.setText("VPN已经停止运行");
VPNstatus.setTextColor(getColor(R.color.colorPrimaryYellow));
}
}else{
System.out.println("@@@@ 2");
if (connectEvent.getConnected()) {
System.out.println("@@@@ 2.1");
showError("断开连接失败");
VPNstatus.setText("断开连接失败");
VPNstatus.setTextColor(getColor(R.color.colorPrimaryYellow));
} else {
System.out.println("@@@@ 2.2");
showError("连接失败");
VPNstatus.setText("连接失败");
VPNstatus.setTextColor(getColor(R.color.colorPrimaryYellow));
}
}
System.out.println("fuck 1");
// 修改按钮状态
btnConnect.setClickable(true);
System.out.println("fuck 2");
System.out.println("目前连接状态: "+isConnected);
if (isConnected) {
System.out.println("fuck 2.1");
btnConnect.setImageResource(R.drawable.security);
} else {
System.out.println("fuck 2.2");
btnConnect.setImageResource(R.drawable.launch);
}
System.out.println("fuck 3");
ViewExtensionKt.animer2(btnConnect,ViewExtensionKt.alphaAnimation(btnConnect,
0.3f,0.1f));
System.out.println("fuck 4");
}
@Subscribe(threadMode = ThreadMode.MAIN, sticky = true)