I get the StackOverflow error running this particular code:
litera.addTextChangedListener(new TextWatcher(){
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after){}
public void onTextChanged(CharSequence s, int start, int before, int count){
String ghici = litera.getText().toString();
System.out.println(ghici);
litera.setText("");
}
});
I commented each line at a time and I found out that the culprit is the litera.setText(“”); line, the others work normally. I’ve used it before and it baffles me why a particularly simple instruction causes such a bad error… The rest of the error messages are about “android.view.ViewGroup.addFocusables(ViewGroup.java:637)” and others, but I doubt they are conclusive.
What am I missing?
u have to use this way