增加了对滑动按钮的显示隐藏的控制

This commit is contained in:
董宏宇
2021-04-27 19:30:33 +08:00
parent 709a3061f0
commit 31553dbfaa
2 changed files with 8 additions and 2 deletions

View File

@@ -217,10 +217,13 @@ public class OchBusFragment extends BaseOchFragment< OchBusFragment, OchBusPrese
* @param launch true-收车false-出车
*/
public void changeOperationStatus( boolean launch ) {
isOperationStatus = launch;
if ( launch ) {
tvOperationStatus.setText( "收车" );
showSlidePanle("准备发车");
} else {
tvOperationStatus.setText( "出车" );
hideSlidePanel();
}
}
}

View File

@@ -32,6 +32,7 @@ public abstract class BaseOchFragment<V extends IView, P extends Presenter<V>> e
protected SlidePanelView slidePanelView;
private CheckedTextView ctvAutopilotStatus;
protected TextView tvOperationStatus;
public boolean isOperationStatus;//false-收车true-出车
private FrameLayout flStationPanelContainer;
private Group groupTestPanel;
@@ -131,8 +132,10 @@ public abstract class BaseOchFragment<V extends IView, P extends Presenter<V>> e
*/
public void showSlidePanle(String text) {
getActivity().runOnUiThread(() -> {
slidePanelView.setText(text);
slidePanelView.setVisibility(View.VISIBLE);
if (isOperationStatus) {
slidePanelView.setText(text);
slidePanelView.setVisibility(View.VISIBLE);
}
});
}