InputDeviceListener
interface InputDeviceListener
| android.hardware.input.InputManager.InputDeviceListener | 
Listens for changes in input devices.
Summary
| Public methods | |
|---|---|
| abstract Unit | onInputDeviceAdded(deviceId: Int)Called whenever an input device has been added to the system. | 
| abstract Unit | onInputDeviceChanged(deviceId: Int)Called whenever the properties of an input device have changed since they were last queried. | 
| abstract Unit | onInputDeviceRemoved(deviceId: Int)Called whenever an input device has been removed from the system. | 
Public methods
onInputDeviceAdded
abstract fun onInputDeviceAdded(deviceId: Int): Unit
Called whenever an input device has been added to the system. Use getInputDevice(int) to get more information about the device.
| Parameters | |
|---|---|
| deviceId | Int: The id of the input device that was added. | 
onInputDeviceChanged
abstract fun onInputDeviceChanged(deviceId: Int): Unit
Called whenever the properties of an input device have changed since they were last queried. Use InputManager.getInputDevice to get a fresh InputDevice object with the new properties.
| Parameters | |
|---|---|
| deviceId | Int: The id of the input device that changed. | 
onInputDeviceRemoved
abstract fun onInputDeviceRemoved(deviceId: Int): Unit
Called whenever an input device has been removed from the system.
| Parameters | |
|---|---|
| deviceId | Int: The id of the input device that was removed. | 
