货主地址新增以及编辑

This commit is contained in:
2024-10-31 15:22:17 +08:00
parent 9642fe44f0
commit 9ab96216c3
10 changed files with 421 additions and 48 deletions
@@ -409,9 +409,11 @@ public class SwitchView extends View {
if (state == STATE_SWITCH_OFF) {
refreshState(STATE_SWITCH_OFF2);
listener.toggleToOn(this);
listener2.onToggle(true);
} else if (state == STATE_SWITCH_ON) {
refreshState(STATE_SWITCH_ON2);
listener.toggleToOff(this);
listener2.onToggle(false);
}
if (mOnClickListener != null) {
@@ -435,6 +437,22 @@ public class SwitchView extends View {
void toggleToOff(SwitchView view);
}
public interface OnMyStateChangedListener {
void onToggle(boolean isOpen);
}
private OnMyStateChangedListener listener2 = new OnMyStateChangedListener() {
@Override
public void onToggle(boolean isOpen) {
// toggleSwitch(isOpen);
}
};
public void setOnStateChangedListener2(OnMyStateChangedListener listener) {
if (listener == null) throw new IllegalArgumentException("empty listener");
this.listener2 = listener;
}
private OnStateChangedListener listener = new OnStateChangedListener() {
@Override
public void toggleToOn(SwitchView view) {