gpt4 book ai didi

java - 如何在Android中动态检索textField中的字符串输入?

转载 作者:行者123 更新时间:2023-12-02 05:47:13 25 4
gpt4 key购买 nike

我正在尝试在 Android 中创建付款方式 Activity 。

我见过很多网站动态识别我的文本输入(信用卡号),因此如果我输入前 3~4 位数字,它会在我完成输入之前就知道该卡是 VISA、MASTER 等。

我想做的是在每次用户键入时更新从 getText() 方法获取的字符串值。但到目前为止不知道从哪里开始!

最佳答案

您可以将一个监听器附加到 EditText,以便在文本更改时收到通知,这是 Android 框架本身支持的:举个例子:

editText = (EditText)findViewById(R.id.your_edit_text_id);
textMessage.addTextChangedListener(new TextWatcher(){
public void afterTextChanged(Editable s) {
//perform checks or implement logic on what the user has entered so far here...
}
public void beforeTextChanged(CharSequence s, int start, int count, int after){}
public void onTextChanged(CharSequence s, int start, int before, int count){}
});

关于java - 如何在Android中动态检索textField中的字符串输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23949628/

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