J'ai une barre d'action avec un menu de paramètres. Sur cela, il est écrit "Smaller Text", que je veux ensuite obtenir le texte et soustraire 2 de tout ce que la taille du texte est actuellement. J'ai le code suivant qui, pour une raison quelconque, rend le texte plus gros.soustraire 2 à la taille du texte d'un textview en java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.small) {
TextView english = (TextView) findViewById(R.id.English);
english.setTextSize(english.getTextSize()-2);
return true;
}
Qu'est-ce que je fais mal?
Généralement, évitez les réponses au code uniquement. Pensez à ajouter une 'description' qui aide à expliquer votre code. Merci – MickyD
@MickyDuncan merci pour les heads-up. –
Cela semble beaucoup mieux. Bienvenue à SO en passant! – MickyD