282 蓝牙遥控器
This commit is contained in:
@@ -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 y:530.0
|
||||
//↑ x:-1096.25 y:132.5
|
||||
//→ x:-863.4375 y: 690.0
|
||||
//↓ x:-1096.25 y:1099.0
|
||||
//O x:-1096.25 y:690.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) {
|
||||
|
||||
Reference in New Issue
Block a user