282 蓝牙遥控器

This commit is contained in:
lianglihui
2022-07-26 10:18:34 +08:00
committed by lixiaopeng
parent 3d0c12a4f1
commit d72b1b0f89

View File

@@ -10,6 +10,8 @@ import android.os.Bundle;
import android.os.Handler;
import android.os.Process;
import android.text.TextUtils;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.widget.FrameLayout;
import androidx.annotation.Nullable;
@@ -24,6 +26,7 @@ import com.mogo.eagle.core.function.hmi.R;
import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils;
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger;
import com.mogo.eagle.core.utilcode.util.BarUtils;
import com.mogo.eagle.core.utilcode.util.ToastUtils;
import com.mogo.service.intent.IMogoIntentListener;
import com.rousetime.android_startup.model.CostTimesModel;
import com.zhjt.service.chain.ChainLog;
@@ -155,6 +158,66 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis
}
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_VOLUME_UP){
ToastUtils.showShort("↑↑↑");
return true;
}else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){
ToastUtils.showShort("↓↓↓");
return true;
}
return super.onKeyDown(keyCode, event);
}
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
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("");
return true;
}else if(event.getX()== -863.4375 && event.getY()==690.0){
ToastUtils.showShort("");
return true;
}else if(event.getX()== -1096.25 && event.getY()==1099.0){
ToastUtils.showShort("");
return true;
}else if(event.getX()== -1096.25 && event.getY()==690.0){
ToastUtils.showShort("O");
return true;
}
return super.dispatchTouchEvent(event);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
//← x:-1469.6875 y530.0
//↑ x:-1096.25 y132.5
//→ x:-863.4375 y: 690.0
//↓ x:-1096.25 y1099.0
//O x:-1096.25 y690.0
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("");
return true;
}else if(event.getX()== -863.4375 && event.getY()==690.0){
ToastUtils.showShort("");
return true;
}else if(event.getX()== -1096.25 && event.getY()==1099.0){
ToastUtils.showShort("");
return true;
}else if(event.getX()== -1096.25 && event.getY()==690.0){
ToastUtils.showShort("O");
return true;
}
return super.onTouchEvent(event);
}
@Override
public void onSkinModeChange(int skinMode) {
if (skinMode == 0) {