我正在构建一个类似于 X 射线扫描仪(Play Store Link)的 android 应用程序,它通过向左、右顶部和底部移动设备来平滑地在屏幕上移动图像。
我为此使用加速度计,但问题是图像移动不顺畅。我的代码如下
int x1 = (int) sensorEvent.values[0]*(screenW/10);
int y1 = (int) sensorEvent.values[1]*(screenH/14);
然后在 Draw
canvas.drawBitmap(bmp, x, y, mPaint);