【问题标题】:How to highlight text like Android spell-checker?如何突出显示像 Android 拼写检查器这样的文本?
【发布时间】:2013-01-25 21:18:37
【问题描述】:

如何在 Android 文本字段中为文本添加下划线,就像此屏幕截图中的拼写检查器所做的那样:

提前致谢!

【问题讨论】:

  • 你有输出吗?如果你有,请分享你的代码。

标签: android android-edittext textview


【解决方案1】:

您使用 Spannables。 Spanables 是包含样式的字符序列。为此,请使用 UnderlineSpan

【讨论】:

  • 谢谢!你知道如何改变下划线颜色吗? stackoverflow.com/questions/14533142/…
  • 将其包裹在 ForegroundColorSpan 中。或者它可能是 BackgroundColorSpan,但它是两者之一。
  • 包起来?我不明白。如何将两个跨度(UnderlineSpan 和 ForegroundColorSpan)应用到同一个 Spannable?
  • 一个 Spannable 可以容纳另一个 Spannable。
  • 使用 ForegroundColorSpan 将颜色应用于文本和下划线。我只想将它应用到下划线,就像上面的屏幕截图一样。
猜你喜欢
  • 2011-08-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多