我正在使用编辑文本来支持粗体,斜体和下划线属性。选择文本并单击粗体后,我获得了成功。文本是粗体。现在我的要求是如何在选择文本和单击粗体按钮。

问候,

巴瓦尼



这不是简单地将标志设置为粗体并删除粗体。我们必须知道所选文本为粗体,如果文本为粗体,则必须通过单击同一按钮来删除粗体。

问候,

巴瓦尼

最佳答案

您需要保留一个粗体标志,以便检查标志的当前状态并执行相反的操作。

像这样的东西:

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

关于android - Android编辑文字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3187651/

10-09 04:54