Я хочу проверить, есть ли у Android-устройства акселерометр или нет, чтобы я мог поставить тост-сообщение о том, что игра не будет работать должным образом на текущем устройстве, если нет акселерометра. Я ищу что-то вроде этого:Как определить, имеет ли устройство Android Accelerometer?
if(DEVICE_HAS_ACCELEROMETER == false){
Toast.makeText(context,"No Accelerometer Found.",Toast.LENGTH_LONG).show();
}
Если вы можете заполнить DEVICE_HAS_ACCELEROMETER части, что будет делать эту работу.
PS: У меня нет активности.
Не работает. Метод «sManager.registerListener (SensorListener listener, int sensors)» устарел. И когда мы даем «это» как параметр, я получаю ошибку: метод registerListener (SensorListener, int) в типе SensorManager не применим для аргументов (GameView, Sensor) – Sierox