Выборщик виртуальных кнопок
«Выборщик виртуальных кнопок» предоставляет список виртуальных кнопок, например кнопки HOME, увеличения и уменьшения громкости, питания и другие, и позволяет выбрать одну из них.
Тип «выборщика виртуальных кнопок» — key. Его возвращаемое значение — строка, содержащая код выбранной виртуальной кнопки. Список кодов приведён в разделе Пример и поддерживаемые коды кнопок.
Пример
local group, name
group = '模拟'
name = 'key.press(key)'
return {
name = string.format('%s - %s', group, name),
description = "松开按下的物理按键",
arguments = {
{type = 'key'},
},
default = "HOME", -- Код кнопки, выбранный по умолчанию
generator = function(key)
return string.format('key.press(%q)', key)
end,
}