gpt4 book ai didi

android - 限制特定单词的android EditText

转载 作者:行者123 更新时间:2023-11-30 03:10:01 25 4
gpt4 key购买 nike

嘿,我想限制我的 edittext 输入..我希望用户不能将任何 & 添加到 edittext..这可能吗?如果是,请帮助...这是我的编辑文本代码..

EditText descriptions = new EditText(this);
allEds.add(descriptions);
descriptions.setHint("Descriptions");
descriptions.setInputType(InputType.TYPE_CLASS_TEXT);
if("0".equals(partial_check)){ descriptions.setEnabled(true); }else{ descriptions.setEnabled(false); }
linearLayout.addView(descriptions);

最佳答案

descriptions.addTextChangedListener(new TextWatcher() {

@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
if (s.length() > 0) {
if (s.charAt(s.length() - 1) == '&') {
descriptions.setText(s.subSequence(0, s.length() - 1));
descriptions.setSelection(s.length() - 1);
}
}
}

@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {

}

@Override
public void afterTextChanged(Editable s) {

}
});

关于android - 限制特定单词的android EditText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21131334/

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