在我的程序的主页面中,我有一些按钮,例如帮助。当用户点击它时,会出现一个活动并显示一些指南。这是全文,我需要改变一些单词的颜色。粗体和斜体我没有问题,很容易用 包围我的话。但我不知道如何改变某些词语的颜色。
请告诉我该怎么办?
答案 0 :(得分:1)
如何使用WebView而不是TextView,那么您只需更新HTML即可。它肯定会使用更多的资源,但可以做你需要的。
答案 1 :(得分:1)
使用Html.fromHtml
创建Spanned
文本并将其分配给TextView。
http://developer.android.com/reference/android/text/Html.html
答案 2 :(得分:1)
我认为您想要在您的Android应用程序中提供关于我们/帮助文件,然后您可以执行以下操作:
webview.loadUrl( “文件:///android_asset/about_applicatio.html”);
通过这种方式,您可以创建HTML文件,从而可以在HTML文件中应用所需的颜色/ javascript /粗体/斜体。