2014-04-20 4 views
1
final Button btmins = (Button) findViewById(R.id.btmins); 

btmins.setOnClickListener(new OnClickListener() { 
    public void onClick(View t){ 
     float n = textfield.getTextSize(); 
     textfield.setTextSize(n--); 
    } 
}); 

Ceci essaye de changer la taille de EditText, mais cela ne fonctionne pas. Qu'est-ce que je fais mal?Modifier la taille du texte dans android

+3

Que se passe-t-il si vous mettez '--n' au lieu de' n - '? – donfuxx

+1

@donfuxx Tout simplement génial, bravo! :) – Drew

Répondre

-1

L'opérateur d'incrémentation et de décrémentation ne peut être utilisé que pour les entiers, pas pour les flottants. Essayez de rendre le changement procentuel. Je voudrais essayer ce code (non testé):

textfield.setTextSize(0.8 * n) ; 
+0

textfield.setTextSize (n-1); – samer

Questions connexes