From 9fa157d296151a5461773c41ff9ffaf1a1fa7694 Mon Sep 17 00:00:00 2001 From: lixiaopeng Date: Wed, 27 Jul 2022 15:42:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../function/main/MainLauncherActivity.java | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) 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;