【发布时间】:2017-08-05 20:17:52
【问题描述】:
我正在尝试编写一个简单的富文本编辑器应用程序。我希望能够按下不同的“样式”按钮(例如粗体、斜体)以使所有进一步的输入都具有该样式,就像在办公应用程序中一样。
我在想我可以在 SpannableString 中选择每个新字符,然后更改其样式,但我不知道该怎么做。我尝试设置一个 OnTextChangedListener 但后来我发现它可能不适合我想做的事情。如果我知道如何监听所有新输入,我可能会想出一些办法,但我找不到任何能做到这一点的东西。
感谢任何帮助。
【问题讨论】:
-
查看我刚刚上传的new library,希望对您有所帮助!
-
看起来很不错,我一定会试试的。我已经设法完成了我需要的工作,但由于这是一个大学项目,我并没有超越基础知识,也许我会为了好玩而扩展它。
标签: android android-edittext styles richtext