АС
Альбина Самигуллина

Ошибка: переполнение стека

ed1.addTextChangedListener(new TextWatcher()
{
public void afterTextChanged(Editable s)
{

}

public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
//ed1.setText("");
}

public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub

String par1=lvMain1.getSelectedItem().toString();
String par2=lvMain2.getSelectedItem().toString();
zn1=znach(par,par2);

ed2.setText(Float.toString(zn1));

}
}
);
ed2.addTextChangedListener(new TextWatcher()
{
public void afterTextChanged(Editable s)
{

}

public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub

}

public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub
String par2=lvMain1.getSelectedItem().toString();
String par=lvMain2.getSelectedItem().toString();
zn2=znach2(par,par2);

ed1.setText(Float.toString(zn2));

}

}
);

че делать

Светлана Щипкова
Светлана Щипкова

Намекну, что ошибка переполнения стека часто происходит при зацикливании в результате неограниченной рекурисии. Видимо одна из функций (методов класса) вызывает сама себя очень большое число раз.

Похожие вопросы
Помогите пожалуйста написать простую программу на "Си" по теме: "Стеки"
Дан стек из 5 символов, вытащить из стека символы.
Инвертировать каждую строку текстового файла с помощью стека. С++.
C++ При переполнении int - пойдет по кругу или будет ошибка?
PascalABC,нужно заполнить стек из файла, у меня считывает только последний символ, помогите исправить ошибку
вылазит арифметическое переполнение не знаю что делать
НЕрекурсивный обход дерева (через списки, стеки)
Как решать через стек на С++ ?
Создать параметризованный стек. В смысле? Как, просто стек? как это
ни чё не пойму . в си шарп. переполнение почему+