@Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { finishInputProxyHttp(false); ProxyManager.saveProxyState(isChecked); if (isChecked) { if (!ProxyManager.hasProxy()) { YoYo.with(Techniques.Shake).playOn(edtProxyHttp); sbProxyStart.setCheckedImmediatelyNoEvent(false); } } } });