我已經實現了一個搜索列表 它在給定的列表視圖中從模式輸出匹配的字符串。 現在我只想爲我的字符串匹配模式的那部分着色。 請幫幫我。 在此先感謝。如何在android中爲字符串的一部分着色?
0
A
回答
1
您正在尋找spannable: http://developer.android.com/reference/android/text/Spannable.html
例子:
SpannableString demotext = new SpannableString("All your base are belong to me");
// Make 'All' (chars 0 to 3) red
demotext.setSpan(new ForegroundColorSpan(Color.RED), 0, 3, 0);
((TextView) getView().findViewById(R.id.fragment_disclaimer_title)).setText(demotext);
http://www.chrisumbel.com/article/android_textview_rich_text_spannablestring http://eazyprogramming.blogspot.co.uk/2013/06/spannable-string-in-android-url-span.html
0
顏色的字符串的一部分,你可以這樣做:
String styledText = "This is <font color='red'>simple</font>.";
textView.setText(Html.fromHtml(styledText), TextView.BufferType.SPANNABLE);
只是修改此之後。
相關問題
- 1. 如何在android中爲TextView的一部分着色?
- 2. 如何爲新的字符串着色?
- 3. 在Textmate中爲字符串着色?
- 4. 如何在aspxgrid中爲單元格的一部分着色?
- 5. 如何在Tkinter畫布中爲子字符串着色
- 6. 最有效的方法來爲Rails的字符串的數字部分着色?
- 7. 爲SVG路徑的一部分着色
- 8. AvalonEdit - 我如何爲字符串中的變量着色
- 9. 如何在Greasemonkey中爲一串文字RED着色?
- 10. 如何在另一個字符串中找到字符串的一部分?
- 11. 在Textmate中區分Python字符串和Docstrings的語法着色?
- 12. 只有部分字符串在android中?
- 13. 如果在edittext中包含該文字的話,如何爲android文本的一部分着色
- 14. 如何在android中爲當天着色?
- 15. 如何在android中將字符串拆分爲一半?
- 16. 如何在javascript中搜索整個字符串中的一部分字符串
- 17. 如何確保子字符串是部分字符串的一部分?
- 18. 根據字符權着色字符串
- 19. ExtJS - 如何爲文本的一部分着色
- 20. 如何爲a4j:commandLink文本值的一部分着色?
- 21. 如何獲得一個字符串在PHP中的一部分?
- 22. UPDATING字符串的一部分,爲
- 23. 如何在python中將字符串拆分爲多個部分?
- 24. 如何在Java中將字符串拆分爲多個部分?
- 25. 在PHP中搜索字符串或字符串的一部分
- 26. 如何獲得一部分字符串?
- 27. 如何提取一部分字符串?
- 28. 如何提取一部分字符串?
- 29. 如何在LaTeX中爲此部分標題着色?
- 30. 如何在Android中爲某些圖片部件着色?
可能重複的[這](http://stackoverflow.com/q/16872945/1288725) – 2014-10-03 09:43:25