gpt4 book ai didi

android - 如何确定 Android 设备是否具有加速度计?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:32:59 26 4
gpt4 key购买 nike

我想检查 Android 设备是否有加速度计,这样我就可以发出消息说如果没有加速度计,游戏将无法在当前设备上正常运行。我正在寻找这样的东西:

if(DEVICE_HAS_ACCELEROMETER == false){
Toast.makeText(context,"No Accelerometer Found.",Toast.LENGTH_LONG).show();
}

如果您可以填写 DEVICE_HAS_ACCELEROMETER 部分,就可以完成工作。

PS:我不在 Activity 中。

最佳答案

SensorManager sensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
Sensor accelerometerSensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
if (accelerometerSensor != null)
{
// Device has Accelerometer
}

关于android - 如何确定 Android 设备是否具有加速度计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17697203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com