Home | History | Annotate | Download | only in input

Lines Matching refs:inputDevice

36 import android.view.InputDevice;
64 private SparseArray<InputDevice> mInputDevices;
199 public InputDevice getInputDevice(int id) {
208 InputDevice inputDevice = mInputDevices.valueAt(index);
209 if (inputDevice == null) {
211 inputDevice = mIm.getInputDevice(id);
216 mInputDevices.setValueAt(index, inputDevice);
217 return inputDevice;
227 public InputDevice getInputDeviceByDescriptor(String descriptor) {
237 InputDevice inputDevice = mInputDevices.valueAt(i);
238 if (inputDevice == null) {
241 inputDevice = mIm.getInputDevice(id);
246 mInputDevices.setValueAt(i, inputDevice);
248 if (descriptor.equals(inputDevice.getDescriptor())) {
249 return inputDevice;
580 mIm.hasKeys(-1, InputDevice.SOURCE_ANY, keyCodes, ret);
645 mInputDevices = new SparseArray<InputDevice>();
673 final InputDevice device = mInputDevices.valueAt(index);
743 * a fresh {@link InputDevice} object with the new properties.