Android: Могу ли я снизить задержку onTouch?

#android #ontouchlistener #low-latency

#Android #ontouchlistener #низкая задержка

Вопрос:

Я работаю над приложением, которое требует высокоточной обработки касаний. Я хочу, чтобы мой OnTouchListener получал как можно больше событий onTouch, чтобы я мог точно видеть, куда попал их палец. Есть ли какой-нибудь способ увеличить частоту, с которой я получаю эти события?

Ответ №1:

Я не думаю, что есть явный способ сделать это. Что касается неявного способа, прочитайте http://groups.google.com/group/android-developers/browse_thread/thread/39eea4d7f6e6dfca

Наиболее важной частью этой ссылки является «система доставляет события так быстро, как вы их обрабатываете». Итак, если вы хотите максимизировать доставку событий касания, используйте потоковую обработку таким образом, чтобы у потока пользовательского интерфейса было достаточно времени для постоянной обработки событий касания.