gpt4 book ai didi

android - Nativescript:如何关闭 Android 上文本字段的预测?

转载 作者:行者123 更新时间:2023-12-05 00:17:16 24 4
gpt4 key购买 nike

所以我正在用 typescript 编写我的应用程序,我想禁用当您在输入中键入内容时出现的预测。即使设备上启用了它们,我也想禁用它们。我得到了对我的输入(textField)元素的引用,如下所示,它有效:

this.page.getViewById("地点")

在 NativeScript 文档中,我没有看到以编程方式关闭预测的选项,但我确实知道可以通过 native 函数 ( https://developer.android.com/reference/android/widget/EditText.html ) 使用 setInputType 方法并传递标志 TYPE_TEXT_FLAG_NO_SUGGESTIONS

所以我像这样访问 native 函数:

var input_type = new android.text.InputType("TYPE_TEXT_FLAG_NO_SUGGESTIONS");

this.page.getViewById("place").android.setInputType( input_type );

但我想我错误地初始化了 InputType 类,因为它引发了错误:

第一个参数必须是实现对象

最佳答案

啊,看在上帝的份上,终于解决了这个问题:

this.page.getViewById<textFieldModule.TextField>("place").android.setInputType(android.text.InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS | android.text.InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);

关于android - Nativescript:如何关闭 Android 上文本字段的预测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40841590/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com