diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java index 2a5abafc94..0833d41030 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java @@ -10,6 +10,7 @@ import android.os.Bundle; import android.os.Handler; import android.os.Process; import android.text.TextUtils; +import android.util.Log; import android.view.KeyEvent; import android.view.MotionEvent; import android.widget.FrameLayout; @@ -160,10 +161,10 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis @Override public boolean onKeyDown(int keyCode, KeyEvent event) { - if (keyCode == KeyEvent.KEYCODE_VOLUME_UP){ + if (keyCode == KeyEvent.KEYCODE_VOLUME_UP){ //向上长按 ToastUtils.showShort("↑↑↑"); return true; - }else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){ + }else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){ //下和中间键盘长按,减速为-2 ToastUtils.showShort("↓↓↓"); return true; } @@ -172,20 +173,21 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis @Override public boolean dispatchTouchEvent(MotionEvent event) { - if(event.getX()== -1469.6875 && event.getY()==530.0){ - ToastUtils.showShort("←"); + Log.d("liyz", "dispatchTouchEvent event.getX() = " + event.getX() + "--event.getY() = " + event.getY()); + if(event.getX()== -1469.6875 && event.getY()==530.0){ //向左变道 + ToastUtils.showShort("← 向左变道"); return true; - }else if(event.getX()== -1096.25 && event.getY()==132.5){ - ToastUtils.showShort("↑"); + }else if(event.getX()== -1096.25 && event.getY()==132.5){ //鸣笛 + ToastUtils.showShort("↑ 鸣笛 "); return true; - }else if(event.getX()== -863.4375 && event.getY()==690.0){ - ToastUtils.showShort("→"); + }else if(event.getX()== -863.4375 && event.getY()==690.0){ //向右变道 + ToastUtils.showShort("→ 向右变道"); return true; - }else if(event.getX()== -1096.25 && event.getY()==1099.0){ + }else if(event.getX()== -1096.25 && event.getY()==1099.0){ // -1减速 ToastUtils.showShort("↓"); return true; - }else if(event.getX()== -1096.25 && event.getY()==690.0){ - ToastUtils.showShort("O"); + }else if(event.getX()== -1096.25 && event.getY()==690.0){ //复原 + ToastUtils.showShort("O 复原 "); return true; } return super.dispatchTouchEvent(event); @@ -199,6 +201,8 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis //→ x:-863.4375 y: 690.0 //↓ x:-1096.25 y:1099.0 //O x:-1096.25 y:690.0 + Log.d("liyz", "onTouchEvent event.getX() = " + event.getX() + "--event.getY() = " + event.getY()); + if(event.getX()== -1469.6875 && event.getY()==530.0){ ToastUtils.showShort("←"); return true;