public class Accelerometer
extends java.lang.Object
用于开启重力传感器,以获得当前手机朝向,用于人脸检测时,获取照片的正确方向。
FaceDetector,
FaceRequest,
IdentityVerifier| 限定符和类型 | 类和说明 |
|---|---|
static class |
Accelerometer.CLOCKWISE_ANGLE
手机旋转角度
Deg0定义为横屏且主页键在右边,如下图所示:
|
| 构造器和说明 |
|---|
Accelerometer(Context ctx)
构造函数
构造一个实例。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
getDirection()
返回当前手机转向
调用此函数,获取当前手机的转向,返回的值为
Accelerometer.CLOCKWISE_ANGLE.getValue()
的值。 |
void |
start()
开始监听传感器
调用此函数,开始监听重力传感器。
|
void |
stop()
结束传感器监听
结束监听重力传感器后,无法再获取当前手机的转向。
|
public void start()
调用此函数,开始监听重力传感器。监听开始后,可通过getDirection()获取
当前手机的转向。通过stop()停止监听。
stop(),
getDirection()public static int getDirection()
调用此函数,获取当前手机的转向,返回的值为Accelerometer.CLOCKWISE_ANGLE.getValue()
的值。通过此函数获取转向前,应该先通过start()开始监听。