增加收车tts,打开收车逻辑控制站点信息的逻辑

This commit is contained in:
董宏宇
2021-05-14 13:18:14 +08:00
parent 19dd3996e9
commit dc09700579
2 changed files with 9 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import com.mogo.commons.debug.DebugConfig;
import com.mogo.commons.voice.AIAssist;
import com.mogo.module.common.MogoApisHandler;
import com.mogo.och.BaseOchFragment;
import com.mogo.och.bus.R;
@@ -73,9 +74,6 @@ public class OchBusFragment extends BaseOchFragment< OchBusFragment, OchBusPrese
default:
break;
}
// 展示站点信息
showPanel();
}
@NonNull
@@ -223,12 +221,13 @@ public class OchBusFragment extends BaseOchFragment< OchBusFragment, OchBusPrese
isOperationStatus = launch;
if ( launch ) {
tvOperationStatus.setText( "收车" );
//showSlidePanle("滑动出发");
//showPanel();
showSlidePanle("滑动出发");
showPanel();
} else {
tvOperationStatus.setText( "" );
//hideSlidePanel();
//hidPanel();
AIAssist.getInstance(getContext()).speakTTSVoice("已收");
tvOperationStatus.setText("出车");
hideSlidePanel();
hidPanel();
}
}
}

View File

@@ -131,12 +131,12 @@ public abstract class BaseOchFragment<V extends IView, P extends Presenter<V>> e
* @param text 指定的文字
*/
public void showSlidePanle(String text) {
//if (isOperationStatus) {
if (isOperationStatus) {
getActivity().runOnUiThread(() -> {
slidePanelView.setText(text);
slidePanelView.setVisibility(View.VISIBLE);
});
//}
}
}
/**