Я понимаю различия между идентификатором и индексом, когда кажется, что идентификатор одинаков для разных событий, и индекс может отличаться.
Однако я продолжаю получать изменения идентификаторов и ищу некоторое понимание в этомплощадь.Я прочитал всю официальную документацию по Android и многочисленные блоги, но, похоже, нет краткого ответа.
Если я положу три пальца на экран, будут идентификаторы 0, 1 и 2. Эти идентификаторы будут постоянными для этих трех точек, пока эти пальцы находятся на экране.Правильно?
Как только палец поднят, скажем, вторым пальцем, отслеживаемые точки остаются прежними.Есть еще точки в x0, y0 и x1, y1, но идентификаторы теперь равны 0 и 1. Даже если точка с идентификатором номер 1 была снята.
Есть ли способ увидеть, как палец № 2 поднят, и продолжать отслеживать точки, используя ID 0 и ID 2?
Насколько я понимаю, это необходимо сделать вручную, и что значения идентификаторов будут оставаться в том же порядке, где размещенный второй палец всегда имеет более высокий идентификатор, чем первый, но что они могут не оставатьсято же значение при удалении пальцев.