【问题标题】:Change part of text color within an "EditText" widget在“EditText”小部件中更改部分文本颜色
【发布时间】:2011-06-29 17:44:51
【问题描述】:

我是 android 的新手,想知道是否可以仅更改 EditText 小部件中的部分文本颜色...实际上我正在制作一个记事本应用程序,例如,您可以在其中写“bblablabal”,然后点击“yellow”按钮,继续以黄色书写(之前写的文本不必更改,就像使用 .setTextColor() 方法一样)。

我已经尝试了一些 java 方法,也尝试了一些没有成功的变通办法......关于如何使它工作的任何想法?

谢谢! 罗德里戈。

【问题讨论】:

    标签: android android-edittext


    【解决方案1】:

    是的,这是可能的。看看SpannbleStringBuilder

    更多详情:Android: Coloring part of a string using TextView.setText()?

    【讨论】:

    • 感谢 inazaruk 的快速回答,但我认为这只能作为静态解决方案(您定义文本 b4 编译),我想做的是更改字体颜色飞,点击或其他,并继续在编辑文本中书写。任何提示将不胜感激!罗德里戈。
    猜你喜欢
    • 1970-01-01
    • 2016-08-08
    • 1970-01-01
    • 2013-04-20
    • 2021-05-15
    • 2021-07-07
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多