Как изменить фон key.key в методе onPress при нажатии клавиши и изменить его снова, когда клавиша отпущена? Если вам нужна какая-либо часть моего кода, спросите пожалуйста. Заранее спасибо.Как сменить фон keyboard.key при нажатии?
0
A
ответ
0
Если вы пишете приложение для клавиатуры, вам, вероятно, придется переопределить onTouch(MotionEvent)
. В этом методе вы должны вызвать super.onTouch (MotionEvent), а затем реализовать свои фоновые изменения на основе возвращаемого типа MotionEvent.getAction(). Если это ACTION_UP или ACTION_CANCEL, установите фон в нормальное состояние. Если это ACTION_DOWN, установите фон в нажатом состоянии.
+0
Спасибо, я попробую что-нибудь. – jelic98
Найдите или добавьте применимые методы событий и измените вид, на который они ссылаются. Клавиатуры не обязательно являются простыми кодами, а иногда их собственные соответствия координат касания к представлениям, а не использования системы, поэтому, как это необходимо сделать, * сильно зависит от того, как ваша реализация обрабатывает штрихи. –
Вы имеете в виду фон кнопки на клавиатуре программного обеспечения? –
Хорошо, спасибо. Я искал что-то, но ничего не нашел. @SergiiRudchenko Да, фон одной кнопки на клавиатуре. – jelic98