Android(安卓)P sensor对某个APP方向做旋转
16lz
2021-12-04
--- a/mt8788/frameworks/base/core/java/android/hardware/SystemSensorManager.java+++ b/mt8788/frameworks/base/core/java/android/hardware/SystemSensorManager.java@@ -803,7 +803,16 @@ public class SystemSensorManager extends SensorManager { protected void dispatchSensorEvent(int handle, float[] values, int inAccuracy, long timestamp) { final Sensor sensor = mManager.mHandleToSensor.get(handle);- if (sensor == null) {+ Log.d("debug","dispatchSensorEvent mManager.mContext.getBasePackageName() = " + mManager.mContext.getBasePackageName());+ if(sensor.getType() == Sensor.TYPE_ACCELEROMETER && mManager.mContext.getBasePackageName().equalsIgnoreCase("com.tencent.mm")) {+ float tmp;+ Log.d("debug", "dispatchSensorEvent x = " + values[0] + ",y = " + values[1] + ",z = " + values[2]);+ tmp = values[0];+ values[0] = values[1];+ values[1] = -tmp;+ }++ if (sensor == null) { // sensor disconnected return; }
更多相关文章
- 代码中设置drawableleft
- android 3.0 隐藏 系统标题栏
- Android开发中activity切换动画的实现
- Android(安卓)学习 笔记_05. 文件下载
- Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
- 技术博客汇总
- android 2.3 wifi (一)
- AndRoid Notification的清空和修改
- Android中的Chronometer