Я не могу понять это, но я не могу заставить Android когда-либо сотрудничать с простой математикой.Я создал ZoomControls, который изменяет размер текста TextView.Кажется простым.Я увеличиваю размер шрифта без проблем.Вычитание просто добавляет его по какой-то странной причине.
zoom.setOnZoomOutClickListener(new View.OnClickListener() {
public void onClick(View v) {
float val = songtext.getTextSize();
float test = (val - 1);
songtext.setTextSize(test);
}
});
Судя по этому простому коду, размер шрифта должен быть вычтен на 1 при каждом нажатии кнопки.Вместо этого оно увеличивается на 1. ???Я рву волосы.