Перейти к основному содержимому

Операции и функции

DeviceOperation обозначает действие, которое сообщает устройство. DeviceFunction обозначает назначенное этому действию поведение.

Символы ниже описывают логические элементы управления. Иллюстрации намеренно абстрактны и не задают форму устройства, размещение элементов или жесты конкретного продукта.

Действия устройства

Основные элементы управления

Действия нажатия и удержания на основных элементах управления устройства.

9
.unknown

Действие устройства недоступно или не распознано.

AIBudsDeviceOperationUnknown
-1
.leftSingleClick

Нажмите на левом элементе управления.

AIBudsDeviceOperationLeftSingleClick
0x01
.rightSingleClick

Нажмите на правом элементе управления.

AIBudsDeviceOperationRightSingleClick
0x02
.leftDoubleClick

Двойной щелчок по левому элементу управления.

AIBudsDeviceOperationLeftDoubleClick
0x03
.rightDoubleClick

Двойной щелчок по правому элементу управления.

AIBudsDeviceOperationRightDoubleClick
0x04
.leftTripleClick

Тройной щелчок по левому элементу управления.

AIBudsDeviceOperationLeftTripleClick
0x05
.rightTripleClick

Тройной щелчок по правому элементу управления.

AIBudsDeviceOperationRightTripleClick
0x06
.leftLongPress

Удерживайте нажатым левый элемент управления.

AIBudsDeviceOperationLeftLongPress
0x07
.rightLongPress

Удерживайте нажатым правый элемент управления.

AIBudsDeviceOperationRightLongPress
0x08

Панель управления

Отчеты о нажатиях и удержаниях на панели управления.

6
.leftTouchSingleClick

Нажмите на левой панели управления.

AIBudsDeviceOperationLeftTouchSingleClick
0x10
.rightTouchSingleClick

Нажмите на правой панели управления.

AIBudsDeviceOperationRightTouchSingleClick
0x11
.leftTouchDoubleClick

Двойной щелчок по левой панели управления.

AIBudsDeviceOperationLeftTouchDoubleClick
0x12
.rightTouchDoubleClick

Двойной щелчок по правой панели управления.

AIBudsDeviceOperationRightTouchDoubleClick
0x13
.leftTouchLongPress

Удерживайте нажатым левый элемент управления.

AIBudsDeviceOperationLeftTouchLongPress
0x14
.rightTouchLongPress

Удерживайте нажатым правый элемент управления.

AIBudsDeviceOperationRightTouchLongPress
0x15

Кнопка 1

Действия нажатия и удержания на элементе управления, помеченном как кнопка 1.

6
.leftButton1SingleClick

Нажмите на левой кнопке 1.

AIBudsDeviceOperationLeftButton1SingleClick
0x16
.rightButton1SingleClick

Нажмите один раз на правую кнопку 1.

AIBudsDeviceOperationRightButton1SingleClick
0x17
.leftButton1DoubleClick

Дважды нажмите на левую кнопку 1.

AIBudsDeviceOperationLeftButton1DoubleClick
0x18
.rightButton1DoubleClick

Дважды нажмите на правую кнопку 1.

AIBudsDeviceOperationRightButton1DoubleClick
0x19
.leftButton1LongPress

Удерживайте нажатой левую кнопку 1.

AIBudsDeviceOperationLeftButton1LongPress
0x1A
.rightButton1LongPress

Удерживайте нажатой правую кнопку 1.

AIBudsDeviceOperationRightButton1LongPress
0x1B

Кнопка 2

Действия нажатия и удержания на элементе управления, помеченном как кнопка 2.

6
.leftButton2SingleClick

Нажмите один раз на левую кнопку 2.

AIBudsDeviceOperationLeftButton2SingleClick
0x1C
.rightButton2SingleClick

Нажмите один раз на правую кнопку 2.

AIBudsDeviceOperationRightButton2SingleClick
0x1D
.leftButton2DoubleClick

Дважды нажмите на левую кнопку 2.

AIBudsDeviceOperationLeftButton2DoubleClick
0x1E
.rightButton2DoubleClick

Дважды нажмите на правую кнопку 2.

AIBudsDeviceOperationRightButton2DoubleClick
0x1F
.leftButton2LongPress

Удерживайте нажатой левую кнопку 2.

AIBudsDeviceOperationLeftButton2LongPress
0x20
.rightButton2LongPress

Удерживайте нажатой правую кнопку 2.

AIBudsDeviceOperationRightButton2LongPress
0x21

Свайп по панели управления

Направление свайпа на поддерживаемой панели управления.

2
.touchSlideBackwardToForward

Проведите пальцем от задней части устройства к передней.

AIBudsDeviceOperationTouchSlideBackwardToForward
0x22
.touchSlideForwardToBackward

Проведите пальцем от передней части устройства к задней.

AIBudsDeviceOperationTouchSlideForwardToBackward
0x23
Эти символы описывают только логические элементы управления. Иконки не представляют внешний вид устройства, расположение элементов управления или поддерживаемые модели конкретным продуктом.

Функции устройства

Общие и коммуникация

Функции бездействия, звонков и голосового помощника.

3
.none

Не назначено функции для этого действия.

AIBudsDeviceFunctionNone
0
.redial

Перезвонить с помощью функции звонков устройства.

AIBudsDeviceFunctionRedial
1
.voiceAssistant

Разбудить настроенного голосового помощника.

AIBudsDeviceFunctionVoiceAssistant
2

Проигрывание и громкость

Управление воспроизведением треков, воспроизведением, громкостью и источником воспроизведения.

6
.previousTrack

Переключиться на предыдущий трек.

AIBudsDeviceFunctionPreviousTrack
3
.nextTrack

Переключиться на следующий трек.

AIBudsDeviceFunctionNextTrack
4
.volumeUp

Увеличить громкость на заданный устройством шаг.

AIBudsDeviceFunctionVolumeUp
5
.volumeDown

Уменьшить громкость на заданное значение.

AIBudsDeviceFunctionVolumeDown
6
.playPause

Переключаться между воспроизведением и паузой.

AIBudsDeviceFunctionPlayPause
7
.localBluetoothToggle

Переключаться между локальным воспроизведением и воспроизведением по Bluetooth при наличии такой возможности.

AIBudsDeviceFunctionLocalBluetoothToggle
14

Режимы устройства

Режимы, определенные устройством, и функции шумоподавления.

2
.gameMode

Активировать игровой режим устройства.

AIBudsDeviceFunctionGameMode
8
.noiseReduction

Активировать функцию шумоподавления устройства.

AIBudsDeviceFunctionNoiseReduction
9

Съемка и запись

Функции съемки фотографий, видео и аудио.

4
.takePhoto

Сделать фотографию.

AIBudsDeviceFunctionTakePhoto
10
.continuousShooting

Активировать непрерывную съемку.

AIBudsDeviceFunctionContinuousShooting
11
.videoRecordToggle

Переключаться между началом и остановкой видеозаписи.

AIBudsDeviceFunctionVideoRecordToggle
12
.audioRecordToggle

Переключаться между началом и остановкой записи звука.

AIBudsDeviceFunctionAudioRecordToggle
13
Действия, указанные в перечислении, не гарантируют, что устройство поддерживает соответствующие функции.

Использование назначений устройства

physicalOperationsMapping остаётся достоверным источником для подключённого устройства. Показывайте только операции из этого сопоставления и считайте назначение поддерживаемым лишь после подтверждения устройством.