Хочу в приложении сделать поддержку некоторых спец клавиш (F1, F2, F3...), поскольку имееца планшет с физ.клавиатурой.. Вопрос как это сделать? Можно материал по теме? За пример кода буду очень благодарен...
Материал по теме всегда есть в официальной документации. Клас KeyEvent для событий нажатия на клавишу имеет константы для F1, F2, ... . Небольшой пример для вашего случая:
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_F1:
//F1 pressed
return true;
case KeyEvent.KEYCODE_F2:
//F2 pressed
return true;
case KeyEvent.KEYCODE_F3:
//F3 pressed
return true;
default:
return super.onKeyUp(keyCode, event);
}
}
Для реализации метода onKeyUp
вы должны в вашей Activity
или View
имплементировать интерфейс KeyEvent.Callback
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Допусти есть listView состоящий из textView'sНужно к каждому textView прицепить какие-то данные, но чтобы они не были видны пользователю
При работе с Spring столкнулся с таким синтаксисом {val} в мапингеВот такой метод:
ЗдравствуйтеЗадание заключается в том, чтобы добавить три элемента во множество HashSet, затем удалить один элемент из него и вывести все это...