Home
last modified time | relevance | path

Searched refs:CarInputManager (Results 1 – 11 of 11) sorted by relevance

/packages/services/Car/tests/carservice_test/src/com/android/car/input/
DCarInputManagerTest.java25 import android.car.input.CarInputManager;
58 private CarInputManager mCarInputManager;
60 private final class CaptureCallback implements CarInputManager.CarInputCaptureCallback {
104 @NonNull @CarInputManager.InputTypeEnum int[] activeInputTypes) { in onCaptureStateChanged()
174 mCarInputManager = (CarInputManager) getCar().getCarManager(Car.CAR_INPUT_SERVICE); in setUp()
183 CarInputManager.TARGET_DISPLAY_TYPE_CLUSTER, in testInvalidArgs()
184 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION}, 0)); in testInvalidArgs()
189 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION}, 0)); in testInvalidArgs()
194 CarInputManager.TARGET_DISPLAY_TYPE_MAIN, in testInvalidArgs()
195 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, INVALID_INPUT_TYPE}, in testInvalidArgs()
[all …]
/packages/services/Car/service/src/com/android/car/
DInputCaptureClientController.java22 import android.car.input.CarInputManager;
64 entry(KeyEvent.KEYCODE_DPAD_CENTER, CarInputManager.INPUT_TYPE_DPAD_KEYS),
65 entry(KeyEvent.KEYCODE_DPAD_DOWN, CarInputManager.INPUT_TYPE_DPAD_KEYS),
66 entry(KeyEvent.KEYCODE_DPAD_UP, CarInputManager.INPUT_TYPE_DPAD_KEYS),
67 entry(KeyEvent.KEYCODE_DPAD_LEFT, CarInputManager.INPUT_TYPE_DPAD_KEYS),
68 entry(KeyEvent.KEYCODE_DPAD_RIGHT, CarInputManager.INPUT_TYPE_DPAD_KEYS),
69 entry(KeyEvent.KEYCODE_DPAD_DOWN_LEFT, CarInputManager.INPUT_TYPE_DPAD_KEYS),
70 entry(KeyEvent.KEYCODE_DPAD_DOWN_RIGHT, CarInputManager.INPUT_TYPE_DPAD_KEYS),
71 entry(KeyEvent.KEYCODE_DPAD_UP_LEFT, CarInputManager.INPUT_TYPE_DPAD_KEYS),
72 entry(KeyEvent.KEYCODE_DPAD_UP_RIGHT, CarInputManager.INPUT_TYPE_DPAD_KEYS),
[all …]
DCarInputService.java31 import android.car.input.CarInputManager;
447 if (mCaptureController.onKeyEvent(CarInputManager.TARGET_DISPLAY_TYPE_MAIN, event)) { in onKeyEvent()
470 case CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION: in rotaryEventToKeyEvents()
475 case CarInputManager.INPUT_TYPE_ROTARY_VOLUME: in rotaryEventToKeyEvents()
DCarShellCommand.java34 import android.car.input.CarInputManager;
796 int inputType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION;
/packages/services/Car/tests/CarSecurityPermissionTest/src/com/android/car/input/
DCarInputManagerPermisisonTest.java23 import android.car.input.CarInputManager;
41 private CarInputManager mCarInputManager;
44 private CarInputManager.CarInputCaptureCallback mMockedCallback;
51 mCarInputManager = (CarInputManager) mCar.getCarManager(Car.CAR_INPUT_SERVICE); in setUp()
64 CarInputManager.TARGET_DISPLAY_TYPE_MAIN, in testEnableFeaturePermission()
65 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION}, 0)); in testEnableFeaturePermission()
/packages/services/Car/car-lib/src/android/car/input/
DCarInputManager.java43 public final class CarInputManager extends CarManagerBase { class
203 public CarInputManager(Car car, IBinder service) { in CarInputManager() method in CarInputManager
304 private final WeakReference<CarInputManager> mManager;
306 private ICarInputCallbackImpl(CarInputManager manager) { in ICarInputCallbackImpl()
312 CarInputManager manager = mManager.get(); in onKeyEvents()
321 CarInputManager manager = mManager.get(); in onRotaryEvents()
330 CarInputManager manager = mManager.get(); in onCaptureStateChanged()
DRotaryEvent.java42 @CarInputManager.InputTypeEnum
126 @CarInputManager.InputTypeEnum int inputType, in RotaryEvent()
131 CarInputManager.InputTypeEnum.class, null, mInputType); in RotaryEvent()
145 public @CarInputManager.InputTypeEnum int getInputType() { in getInputType()
231 CarInputManager.InputTypeEnum.class, null, mInputType); in RotaryEvent()
/packages/apps/Car/RotaryController/src/com/android/car/rotary/
DRotaryService.java34 import android.car.input.CarInputManager;
91 CarInputManager.CarInputCaptureCallback {
113 CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION,
115 CarInputManager.INPUT_TYPE_DPAD_KEYS,
117 CarInputManager.INPUT_TYPE_SYSTEM_NAVIGATE_KEYS};
266 private CarInputManager mCarInputManager;
366 (CarInputManager) mCar.getCarManager(Car.CAR_INPUT_SERVICE); in onServiceConnected()
368 CarInputManager.TARGET_DISPLAY_TYPE_MAIN, in onServiceConnected()
370 CarInputManager.CAPTURE_REQ_FLAGS_ALLOW_DELAYED_GRANT); in onServiceConnected()
392 mCarInputManager.releaseInputEventCapture(CarInputManager.TARGET_DISPLAY_TYPE_MAIN); in onDestroy()
[all …]
/packages/services/Car/service/src/com/android/car/hal/
DInputHalService.java23 import android.car.input.CarInputManager;
259 carInputManagerType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION;
262 carInputManagerType = CarInputManager.INPUT_TYPE_ROTARY_VOLUME;
/packages/apps/Car/RotaryController/
DAndroid.bp20 // Because it uses a platform API (CarInputManager).
/packages/services/Car/car-lib/src/android/car/
DCar.java47 import android.car.input.CarInputManager;
1755 manager = new CarInputManager(this, binder); in createCarManagerLocked()