У меня есть макет, состоящий из LinearLayout с вертикальной ориентацией, содержащий несколько EditTexts. Виртуальная клавиатура каждого из этих EditTexts имеет кнопку «Далее». Нажатие кнопки «Далее» перемещает курсор к тексту редактирования под ним.
Однако где-то посередине этих EditTexts я добавил еще один LinearLayout, горизонтальный, с несколькими EditTexts внутри. Это оставляет меня с несколькими EditTexts, сложенными вертикально, затем несколькими EditTexts на 1 строке горизонтально друг к другу, и затем больше EditTexts, сложенными вертикально внизу.
Порядок табуляции начинается, как и раньше, но когда он достигает первого EditText горизонтального LinearLayout, нажатие кнопки «next» не перемещается к следующему EditText справа от него. Он пропускает два вправо и перемещается вниз к тексту редактирования ниже.
Как мне добиться желаемого порядка табуляции?
Я прикрепил изображение, действительно настоящее произведение искусства, того порядка, который я хочу