La chiamata TextView.setTextSize()funziona in modo anomalo. Subito dopo la chiamata a, setTextSizese otteniamo un, getTextSizerestituisce un valore molto più alto di quello che abbiamo impostato in precedenza.
Ecco cosa stiamo facendo:
zoomControl.setOnZoomInClickListener(new OnClickListener() {
public void onClick(View view) {
float size = mViewShabad.getTextSize() + 1;
textView.setTextSize(size);
}
});
Qualcuno l'ha visto prima?