/packages/services/Car/tests/CarServiceTest/src/com/android/car/input/ |
D | CarInputManagerTest.java | 30 import android.car.input.CarInputManager; 69 private CarInputManager mCarInputManager; 71 private static final class CaptureCallback implements CarInputManager.CarInputCaptureCallback { 138 @NonNull @CarInputManager.InputTypeEnum int[] activeInputTypes) { in onCaptureStateChanged() 243 mCarInputManager = (CarInputManager) getCar().getCarManager(Car.CAR_INPUT_SERVICE); in setUp() 252 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION}, 0, mCallback0)); in testInvalidArgs() 258 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, INVALID_INPUT_TYPE}, in testInvalidArgs() 263 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION}, in testInvalidArgs() 264 CarInputManager.CAPTURE_REQ_FLAGS_TAKE_ALL_EVENTS_FOR_DISPLAY, mCallback0)); in testInvalidArgs() 272 new int[]{CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, INVALID_INPUT_TYPE}, in testInvalidArgs() [all …]
|
D | RotaryEventTest.java | 21 import android.car.input.CarInputManager; 33 /* inputType= */ CarInputManager.INPUT_TYPE_ROTARY_VOLUME, in testRotaryEventWriteAndReadParcel() 48 assertThat(actual.getInputType()).isEqualTo(CarInputManager.INPUT_TYPE_ROTARY_VOLUME); in testRotaryEventWriteAndReadParcel()
|
/packages/services/Car/service/src/com/android/car/ |
D | InputCaptureClientController.java | 31 import android.car.input.CarInputManager; 73 entry(KeyEvent.KEYCODE_DPAD_CENTER, CarInputManager.INPUT_TYPE_DPAD_KEYS), 74 entry(KeyEvent.KEYCODE_DPAD_DOWN, CarInputManager.INPUT_TYPE_DPAD_KEYS), 75 entry(KeyEvent.KEYCODE_DPAD_UP, CarInputManager.INPUT_TYPE_DPAD_KEYS), 76 entry(KeyEvent.KEYCODE_DPAD_LEFT, CarInputManager.INPUT_TYPE_DPAD_KEYS), 77 entry(KeyEvent.KEYCODE_DPAD_RIGHT, CarInputManager.INPUT_TYPE_DPAD_KEYS), 78 entry(KeyEvent.KEYCODE_DPAD_DOWN_LEFT, CarInputManager.INPUT_TYPE_DPAD_KEYS), 79 entry(KeyEvent.KEYCODE_DPAD_DOWN_RIGHT, CarInputManager.INPUT_TYPE_DPAD_KEYS), 80 entry(KeyEvent.KEYCODE_DPAD_UP_LEFT, CarInputManager.INPUT_TYPE_DPAD_KEYS), 81 entry(KeyEvent.KEYCODE_DPAD_UP_RIGHT, CarInputManager.INPUT_TYPE_DPAD_KEYS), [all …]
|
D | CarOccupantZoneService.java | 44 import android.car.input.CarInputManager; 1330 CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION); in parseDisplayConfigsLocked() 1334 CarInputManager.INPUT_TYPE_ROTARY_VOLUME); in parseDisplayConfigsLocked() 1338 CarInputManager.INPUT_TYPE_DPAD_KEYS); in parseDisplayConfigsLocked() 1342 CarInputManager.INPUT_TYPE_NAVIGATE_KEYS); in parseDisplayConfigsLocked() 1346 CarInputManager.INPUT_TYPE_SYSTEM_NAVIGATE_KEYS); in parseDisplayConfigsLocked() 1350 CarInputManager.INPUT_TYPE_CUSTOM_INPUT_EVENT); in parseDisplayConfigsLocked() 1354 CarInputManager.INPUT_TYPE_TOUCH_SCREEN); in parseDisplayConfigsLocked() 1358 CarInputManager.INPUT_TYPE_NONE); in parseDisplayConfigsLocked() 1425 if (inputTypes.get(j) == CarInputManager.INPUT_TYPE_NONE && inputTypes.size() > 1) { in checkInputTypeNoneLocked()
|
D | CarInputService.java | 46 import android.car.input.CarInputManager; 631 case CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION: in rotaryEventToKeyEvents() 636 case CarInputManager.INPUT_TYPE_ROTARY_VOLUME: in rotaryEventToKeyEvents()
|
D | CarShellCommand.java | 68 import android.car.input.CarInputManager; 2177 int inputType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION;
|
/packages/services/Car/car-lib/src/android/car/input/ |
D | CarInputManager.java | 50 public final class CarInputManager extends CarManagerBase { class 52 private static final String TAG = CarInputManager.class.getSimpleName(); 254 public CarInputManager(Car car, IBinder service) { in CarInputManager() method in CarInputManager 465 private final WeakReference<CarInputManager> mManager; 467 private ICarInputCallbackImpl(CarInputManager manager) { in ICarInputCallbackImpl() 474 CarInputManager manager = mManager.get(); in onKeyEvents() 484 CarInputManager manager = mManager.get(); in onRotaryEvents() 494 CarInputManager manager = mManager.get(); in onCaptureStateChanged() 504 CarInputManager manager = mManager.get(); in onCustomInputEvents()
|
D | RotaryEvent.java | 48 @CarInputManager.InputTypeEnum 134 @CarInputManager.InputTypeEnum int inputType, in RotaryEvent() 139 CarInputManager.InputTypeEnum.class, null, mInputType); in RotaryEvent() 153 public @CarInputManager.InputTypeEnum int getInputType() { in getInputType() 242 CarInputManager.InputTypeEnum.class, null, mInputType); in RotaryEvent()
|
/packages/services/Car/tests/SampleVoiceAssistInputService/src/com/android/car/voiceassist/sample/ |
D | SampleVoiceAssistInputService.java | 22 import android.car.input.CarInputManager; 47 private CarInputManager mCarInputManager; 84 (CarInputManager) mCar.getCarManager(Car.CAR_INPUT_SERVICE); in connectToCarService() 87 new int[]{CarInputManager.INPUT_TYPE_SYSTEM_NAVIGATE_KEYS}, in connectToCarService() 88 CarInputManager.CAPTURE_REQ_FLAGS_ALLOW_DELAYED_GRANT, in connectToCarService()
|
D | VoiceAssistEventHandler.java | 20 import android.car.input.CarInputManager; 32 CarInputManager.CarInputCaptureCallback {
|
/packages/services/Car/tests/SampleCustomInputService/src/com/android/car/custominput/sample/ |
D | SampleCustomInputService.java | 24 import android.car.input.CarInputManager; 47 CarInputManager.CarInputCaptureCallback { 57 private CarInputManager mCarInputManager; 118 (CarInputManager) mCar.getCarManager(Car.CAR_INPUT_SERVICE); in connectToCarService() 121 new int[]{CarInputManager.INPUT_TYPE_CUSTOM_INPUT_EVENT}, in connectToCarService() 122 CarInputManager.CAPTURE_REQ_FLAGS_ALLOW_DELAYED_GRANT, in connectToCarService()
|
/packages/apps/Car/Cluster/ClusterHomeSample/src/com/android/car/cluster/home/ |
D | ClusterHomeApplication.java | 45 import android.car.input.CarInputManager; 46 import android.car.input.CarInputManager.CarInputCaptureCallback; 88 private CarInputManager mCarInputManager; 180 mCarInputManager = (CarInputManager) car.getCarManager(Car.CAR_INPUT_SERVICE); in onCreate() 225 new int[]{CarInputManager.INPUT_TYPE_ALL_INPUTS}, in initClusterHome() 226 CarInputManager.CAPTURE_REQ_FLAGS_TAKE_ALL_EVENTS_FOR_DISPLAY, in initClusterHome() 228 if (r != CarInputManager.INPUT_CAPTURE_RESPONSE_SUCCEEDED) { in initClusterHome()
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/ |
D | CarOccupantZoneServiceTest.java | 41 import android.car.input.CarInputManager; 1234 CarOccupantZoneManager.DISPLAY_TYPE_MAIN)).asList().containsExactly(CarInputManager in testGetSupportedInputTypes_driverZoneInfo() 1235 .INPUT_TYPE_DPAD_KEYS, CarInputManager.INPUT_TYPE_NAVIGATE_KEYS, CarInputManager in testGetSupportedInputTypes_driverZoneInfo() 1236 .INPUT_TYPE_ROTARY_NAVIGATION, CarInputManager.INPUT_TYPE_TOUCH_SCREEN); in testGetSupportedInputTypes_driverZoneInfo() 1249 CarOccupantZoneManager.DISPLAY_TYPE_MAIN)).asList().containsExactly(CarInputManager in testInit_configOccupantDisplayMapping_mainDisplayContainsTouchInput() 1263 CarOccupantZoneManager.DISPLAY_TYPE_MAIN)).asList().containsExactly(CarInputManager in testInit_configOccupantDisplayMapping_mainDisplayContainsAllInputs() 1277 CarOccupantZoneManager.DISPLAY_TYPE_MAIN)).asList().containsExactly(CarInputManager in testInit_configOccupantDisplayMapping_displayUniqueConfig() 1291 CarOccupantZoneManager.DISPLAY_TYPE_MAIN)).asList().containsExactly(CarInputManager in testInit_configOccupantDisplayMapping_malFormedInputTypes() 1292 .INPUT_TYPE_TOUCH_SCREEN, CarInputManager.INPUT_TYPE_DPAD_KEYS); in testInit_configOccupantDisplayMapping_malFormedInputTypes()
|
D | CarInputServiceTest.java | 55 import android.car.input.CarInputManager; 251 /* inputType= */ CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, in testOnRotaryEvent_injectingRotaryNavigationEvent() 271 /* inputType= */ CarInputManager.INPUT_TYPE_ROTARY_VOLUME, in testOnRotaryEvent_injectingRotaryVolumeEvent() 294 /* inputType= */ CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, in testOnRotaryEvent_injectingRotaryNavigation_notConsumedByCaptureController() 316 int[] inputTypes = new int[]{CarInputManager.INPUT_TYPE_CUSTOM_INPUT_EVENT}; in testRequestInputEventCapture_delegatesToCaptureController() 317 int requestFlags = CarInputManager.CAPTURE_REQ_FLAGS_ALLOW_DELAYED_GRANT; in testRequestInputEventCapture_delegatesToCaptureController()
|
/packages/services/Car/tests/CarExtendedApiTest/src/android/car/extendedapitest/ |
D | CarGetCarManagerTest.java | 44 import android.car.input.CarInputManager; 111 {CarInputManager.class, Car.CAR_INPUT_SERVICE}, in inputParameters()
|
/packages/apps/Car/RotaryController/src/com/android/car/rotary/ |
D | RotaryService.java | 62 import android.car.input.CarInputManager; 160 CarInputManager.CarInputCaptureCallback { 258 CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, 260 CarInputManager.INPUT_TYPE_DPAD_KEYS, 262 CarInputManager.INPUT_TYPE_SYSTEM_NAVIGATE_KEYS, 264 CarInputManager.INPUT_TYPE_NAVIGATE_KEYS}; 542 private CarInputManager mCarInputManager; 736 (CarInputManager) mCar.getCarManager(Car.CAR_INPUT_SERVICE); in onServiceConnected() 745 CarInputManager.CAPTURE_REQ_FLAGS_ALLOW_DELAYED_GRANT, in onServiceConnected() 1956 if (rotaryEvent.getInputType() != CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION) { in handleRotaryEvent()
|
/packages/apps/Car/RotaryController/ |
D | Android.bp | 45 // Because it uses a platform API (CarInputManager).
|
/packages/services/Car/service/src/com/android/car/hal/ |
D | InputHalService.java | 33 import android.car.input.CarInputManager; 729 carInputManagerType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION; 732 carInputManagerType = CarInputManager.INPUT_TYPE_ROTARY_VOLUME;
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/hal/ |
D | InputHalServiceTest.java | 40 import android.car.input.CarInputManager; 447 /* inputType= */ CarInputManager.INPUT_TYPE_ROTARY_VOLUME, in dispatchesRotaryEvent_singleVolumeUp_anyDisplay() 482 /* inputType= */CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION, in dispatchesRotaryEvent_multipleNavigatePrevious_anyDisplay()
|
/packages/apps/Car/RotaryController/tests/unit/src/com/android/car/rotary/ |
D | RotaryServiceTest.java | 45 import android.car.input.CarInputManager; 453 int inputType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION; in testOnRotaryEvents_withoutFocusedView() 500 int inputType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION; in testOnRotaryEvents_withFocusedView() 557 int inputType = CarInputManager.INPUT_TYPE_ROTARY_NAVIGATION; in testOnRotaryEvents_acceleration()
|
/packages/services/Car/car-lib/api/ |
D | lint-baseline.txt | 66 HiddenSuperclass: android.car.input.CarInputManager: 67 …Public class android.car.input.CarInputManager stripped of unavailable superclass android.car.CarM… 1812 UnflaggedApi: android.car.input.CarInputManager: 1813 New API must be flagged with @FlaggedApi: class android.car.input.CarInputManager 1814 UnflaggedApi: android.car.input.CarInputManager#INPUT_TYPE_CUSTOM_INPUT_EVENT: 1815 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.INPUT_TYPE_CUSTO… 1816 UnflaggedApi: android.car.input.CarInputManager#INPUT_TYPE_DPAD_KEYS: 1817 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.INPUT_TYPE_DPAD_… 1818 UnflaggedApi: android.car.input.CarInputManager#INPUT_TYPE_NAVIGATE_KEYS: 1819 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.INPUT_TYPE_NAVIG… [all …]
|
D | system-lint-baseline.txt | 3136 UnflaggedApi: android.car.input.CarInputManager#CAPTURE_REQ_FLAGS_ALLOW_DELAYED_GRANT: 3137 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.CAPTURE_REQ_FLAG… 3138 UnflaggedApi: android.car.input.CarInputManager#CAPTURE_REQ_FLAGS_TAKE_ALL_EVENTS_FOR_DISPLAY: 3139 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.CAPTURE_REQ_FLAG… 3140 UnflaggedApi: android.car.input.CarInputManager#INPUT_CAPTURE_RESPONSE_DELAYED: 3141 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.INPUT_CAPTURE_RE… 3142 UnflaggedApi: android.car.input.CarInputManager#INPUT_CAPTURE_RESPONSE_FAILED: 3143 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.INPUT_CAPTURE_RE… 3144 UnflaggedApi: android.car.input.CarInputManager#INPUT_CAPTURE_RESPONSE_SUCCEEDED: 3145 …New API must be flagged with @FlaggedApi: field android.car.input.CarInputManager.INPUT_CAPTURE_RE… [all …]
|
D | system-current.txt | 1508 public final class CarInputManager { 1511 …putEventCapture(int, @NonNull int[], int, @NonNull android.car.input.CarInputManager.CarInputCaptu… 1512 …, @NonNull java.util.concurrent.Executor, @NonNull android.car.input.CarInputManager.CarInputCaptu… 1521 public static interface CarInputManager.CarInputCaptureCallback {
|
/packages/services/Car/car-lib/src/android/car/ |
D | Car.java | 62 import android.car.input.CarInputManager; 1920 CAR_SERVICE_NAMES.put(CarInputManager.class, CAR_INPUT_SERVICE); in CAR_SERVICE_NAMES.put() 3175 manager = new CarInputManager(this, binder); in createCarManagerLocked()
|
/packages/services/Car/car-lib-module/api/ |
D | system-current.txt | 1508 public final class CarInputManager { 1511 …putEventCapture(int, @NonNull int[], int, @NonNull android.car.input.CarInputManager.CarInputCaptu… 1512 …, @NonNull java.util.concurrent.Executor, @NonNull android.car.input.CarInputManager.CarInputCaptu… 1521 public static interface CarInputManager.CarInputCaptureCallback {
|