У меня есть текстовое представление и один текст редактирования. Когда что-то вводится в текст редактирования, он должен вычислять и отображать результаты, здесь будет больше результатов, для ввода в текстовом редакторе мы получим от 8 до 10 выходов.Проблема с текстом Прокручиваемый с помощью textwatcher
Я использовал,
android:scrollbars = "vertical"
и в деятельности,
output = (TextView) findViewById(R.id.textView);
output.setMovementMethod(new ScrollingMovementMethod());
и моя логика,
public void onTextChanged(CharSequence s, int start,
int before, int count) {
String subunit = categorySpinner.getSelectedItem().toString();
if (subunit.equals("sad")) {
Double ip = Double.valueOf(input.getText().toString());
Double a = ip * 0.01;
output.setText(String.valueOf(a) + " " + "sdf"+"\n");
Double b = ip * 31;
output.setText(String.valueOf(b) + " " + "Sdsf"+"\n");
Double c = ip * 21;
output.setText(String.valueOf(c) + " " + "dfd"+"\n");
Double f = ip * 2.47105;
output.setText(String.valueOf(f) + " " + "df"+"\n");
......
......
......
Double z = ip * dfg;
output.setText(String.valueOf(f) + " " + "last output+"\n");
}
}
Но я получаю только последнее значение выходного сигнала в текстовом виде не все поля вывода, что-то пропустило здесь?
О да, я совсем забыл о добавлении. Спасибо, это помогло. – Mann