Android 如何在EditView中了解文本长度
当我在编辑文本上键入时,如何知道文本长度 下面是我的代码 我尝试使用getText获得EditText的长度 但是我无法控制它去看另一个文本Android 如何在EditView中了解文本长度,android,Android,当我在编辑文本上键入时,如何知道文本长度 下面是我的代码 我尝试使用getText获得EditText的长度 但是我无法控制它去看另一个文本 EditText et = (EditText) findViewById(R.id.edit); 我使用了 OnKeyListener 在我的代码中,但我不清楚 因此,我正在寻找其他解决方案 我该怎么办 et.length()给你长度et.length()给你长度et.length()给你长度et.length()给你长度如果你不想使用OnKeyLis
EditText et = (EditText) findViewById(R.id.edit);
我使用了
OnKeyListener
在我的代码中,但我不清楚
因此,我正在寻找其他解决方案
我该怎么办 et.length()给你长度et.length()给你长度et.length()给你长度et.length()给你长度如果你不想使用OnKeyListener,你可以在键入EditText时使用作为EditText监听器的TextWacher 如果您在它上键入一个字母,则会调用afterTextChanged。因此,您可以使用s.getText.length()知道它的长度
如果不想使用OnKeyListener,可以在键入EditText时使用TextWacher,它是EditText的侦听器 如果您在它上键入一个字母,则会调用afterTextChanged。因此,您可以使用s.getText.length()知道它的长度
如果不想使用OnKeyListener,可以在键入EditText时使用TextWacher,它是EditText的侦听器 如果您在它上键入一个字母,则会调用afterTextChanged。因此,您可以使用s.getText.length()知道它的长度
如果不想使用OnKeyListener,可以在键入EditText时使用TextWacher,它是EditText的侦听器 如果您在它上键入一个字母,则会调用afterTextChanged。因此,您可以使用s.getText.length()知道它的长度
你试过
et.length()
?你试过et.length()
?你试过et.length()
?你试过et.length()
?
et1.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after)
}
@Override
public void afterTextChanged(Editable s) {
if(s.getText.length() > 5){
// do something you want
}
}
});