2010-07-06 10 views
1

Je travaille avec un texte d'édition pour soutenir les propriétés de gras, italique et souligné.J'ai réussi après avoir sélectionné le texte et en cliquant sur gras mon texte était en gras.Maintenant, mon exigence est de savoir comment supprimer le gras encore une fois après avoir sélectionné le texte et en cliquant sur le bouton gras.Android modifier le texte

Cordialement,

Bhavani.G


Il ne fixe pas de simplement le drapeau à faire gras et retirer le bold.We doivent connaître le texte que nous avons sélectionné est en gras et si elle est gras alors nous devons enlever le gras en cliquant sur le même bouton ..

Cordialement,

Bhavani

Répondre

1

Vous devez conserver un drapeau en gras pour vérifier l'état actuel du drapeau et faire le contraire.

Quelque chose comme ceci:

Boolean isBold = false; 
. 
. 
. 
boldText() 
{ 
    if(isBold){ 
     //unbold 
     setTypeface(<What you need>) 
     isbold=false; 
    } 
    else { 
     //bold 
     setTypeface(<What you need>) 
     isbold=true; 
    } 
} 
Questions connexes