Как удалить речь в текст (mi c) из Google Keyboard в NativeScript? - PullRequest
0 голосов
/ 28 апреля 2020

Я попробовал несколько вариантов, доступных по следующим ссылкам. 1. Отключить кнопку речи в текст (Микрофон) на программной клавиатуре в android программно 2. Как отключить отображение «предложений» на программной клавиатуре

не похоже на работу.

<TextField fieldFocusClass returnKeyType="done" autocorrect="false" formControlName="pin" > </TextField>

1 Ответ

0 голосов
/ 28 апреля 2020

Ну, privateImeOptions не работает с текущей версией Android. Вы можете установить тип ввода на TYPE_TEXT_VARIATION_VISIBLE_PASSWORD

HTML

<TextField (loaded)="onLoaded($event)"></TextField>

TS

onLoaded(event) {
    const textField = event.object;
    if (textField.android) {
        setTimeout(() => {
            textField.android.setInputType(android.text.InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
        }, 500);
    }
}

Примечание: Если вы хотите избежать тайм-аута, вы можете расширить существующее текстовое поле, чтобы создать свое собственное, которое применяет пользовательский тип ввода.

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