на программной клавиатуре, которая лучше всего дает пользователю визуальную обратную связь во время нажатия клавиши:
1.красная часть кнопки, которая была нажата на фоновом холсте основного View
, чтобы придать эффект нажатия
2. Каждая кнопка имеет свою собственную «нажатую» View
, а View
устанавливается на видимое (мигающее) время нажатия клавиши (поэтому перерисовка не требуется, но требуется больше памяти)
Мне известен компромисс между скоростью и использованием памяти, но я просто хочу знать, что вы будете делать в этой ситуации.