Подтвердить что ты не робот

Что такое сенсорный режим и почему он важен для класса * ActivityTestRule *?

Класс android.support.test.rule.ActivityTestRule (см. здесь) принимает в своем конструкторе параметр initialTouchMode. Это не объясняется в ссылке на класс (или в любом месте онлайн), за исключением следующего:

initialTouchMode - true, если при запуске Activity необходимо поместить в "сенсорный режим"

Что именно означает "сенсорный режим"? И каковы последствия установки initialTouchMode в ActivityTestRule на true или false? (Я вижу, что значением по умолчанию для этого параметра является false).

4b9b3361

Ответ 1

Сенсорный режим влияет на работу фокуса и выбора вида.

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

...

В режиме касания нет фокуса и выбора.

http://android-developers.blogspot.com/2008/12/touch-mode.html