Проблема единства с выбранным входом в Android - PullRequest
0 голосов
/ 04 июня 2019

Я пытаюсь сделать это в единстве

public class InputsNextFocusBehaviour : MonoBehaviour
{
    public InputField _input1;
    public InputField _input2;
    public InputField _input3;
    public InputField _input4;
    public InputField _input5;

    // Use this for initialization
    private void Start()
    {
        _input1.onValueChanged.AddListener(arg0 =>
        {
            if (arg0.Length > 0)
            {
                _input2.Select();
            }
        });

        _input2.onValueChanged.AddListener(arg0 =>
        {
            if (arg0.Length > 0)
            {
                _input3.Select();
            }
        });

        _input3.onValueChanged.AddListener(arg0 =>
        {
            if (arg0.Length > 0)
            {
                _input4.Select();
            }
        });

        _input4.onValueChanged.AddListener(arg0 =>
        {
            if (arg0.Length > 0)
            {
                _input5.Select();
            }
        });

        _input5.onValueChanged.AddListener(arg0 =>
        {
            if (arg0.Length > 0)
            {
                Debug.Log("you are the best: the text input is" +
                          _input1.text + _input2.text + _input3.text + _input4.text + _input5.text);
            }
        });
    }
}

в основном, когда пишу букву в первом поле ввода, выбираю следующее, записываем в другое, выбираем следующее, до последнего.В windows работает нормально, но в андроиде около 3-го ввода клавиатура с сенсорным экраном больше не появляется.Есть ли способ решить эту проблему?или есть другая альтернатива, которая работает на Windows и Android?спасибо и извините за мой английский

1 Ответ

0 голосов
/ 05 июня 2019

Этот вопрос давно беспокоит меня.

Пожалуйста, не переключайте компонент InputField, используйте только один компонент InputField, измените inputfield.textcomponent.

Но у меня также есть путаница, некоторые модели телефонов всплывают с минимальным вводом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...