Это расширение расширения TextView. getTextSize()
и setTextSize()
не переопределены, я не распространяю эти методы. Программирование в 1.6, уровень API 4.
Цикл в этом коде приводит к тому, что размер умножается на 1,5 при каждом итерации, например. если размер первоначально считывает 200 из getTextSize
, тогда вызывается setTextSize(size)
, вызываемый getTextSize
снова считывает 300.
public void shrinkTest() {
float size = this.getTextSize();
while (size > 8) {
this.setTextSize(size);
size = this.getTextSize();
}
}
Почему это?