方向盘角度<1的值取0,漏掉了取绝对值规则

This commit is contained in:
liujing
2022-06-08 16:51:56 +08:00
parent 04cd86aaf1
commit 9466d8be3e

View File

@@ -177,14 +177,15 @@ public class SteeringWheelView extends ConstraintLayout {
*/
@Override
public void onAutopilotSteeringData(float steering) {
if (steering < 1) {
Log.d(TAG, "steering原始值====" + String.valueOf(steering));
if (Math.abs(steering) < 1) {
steering = 0;
}
float steeringValue = steering;
ThreadUtils.runOnUiThread(new Runnable() {
@Override
public void run() {
Log.d(TAG, "steering====" + String.valueOf(steeringValue));
Log.d(TAG, "steering忽略小数点后====" + String.valueOf((int) steeringValue));
if (steeringTVL != null && steeringValue > 0) {
steeringTVR.setVisibility(View.INVISIBLE);
steeringTVL.setVisibility(View.VISIBLE);