Когда система входит в TouchMode, я хотел бы знать, какой виджет потеряет фокус. Когда система выйдет из TouchMode, я также хотел бы знать, какой виджет получит фокус. Переопределение onFocusChange () меня не удовлетворило, поскольку оно не могло сообщить об изменении TouchMode, поскольку это могло произойти в любом режиме, касании, трекболе, навигации по клавишам и т. Д.
SDK сказал, что только один API View.isInTouchMode () там это. Итак, возможно ли обнаружить изменение TouchMode?