我使用main.xml文件中的字符串創建了一個textView。我想在按下按鈕時改變一些單詞的顏色。例如。當按下按鈕時,字符串中所有單詞「to」的顏色將變爲紅色。我怎樣才能做到這一點? 假設我有一個按鈕和onClickListener.what在OnClickListeren中做什麼?如何更改textView中特殊字詞的顏色?
0
A
回答
2
您可以使用像下面這個:
actualStringToDisplay="font COLOR=\"RED\"><b>"+yourString</b></font>";
textDisplayedBottom.setText(Html.fromHtml(actualStringToDisplay));
希望這有助於。
2
嘗試:
....
Spannable span = new SpannableString("SOME STRING...");
span.setSpan(new ForegroundColorSpan(Color.RED), 0, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
yourTextView.setText(span);
.....
0
TextView tv = (TextView)findViewById(R.id.textView);
tv.setText(Html.fromHtml("<font color='red'>colored text</font>other text",
TextView.BufferType.SPANNABBLE);
相關問題
- 1. 如何更改textView的字體顏色
- 2. 如何更改字符串中特定單詞的顏色? vb.net
- 3. 如何更改textView android.R.layout.simple_spinner_dropdown_item的顏色?
- 4. 更改特定單詞的顏色
- 5. 更改TextView的顏色
- 6. 如何更改標籤中特定單詞的顏色 - Swift 3
- 7. 如何更改TextView中的某些字符顏色
- 8. 如何更改textView中單個字母的顏色?
- 9. 更改字符串中特定單詞的顏色
- 10. C如何更改單詞的顏色
- 11. 更改TextView中一個單詞的文本顏色
- 12. 如何在更改seekbar android時更改textview的顏色?
- 13. 如何更改textView文本程序的字體/大小/顏色?
- 14. 在Swift TextView中更改打印顏色
- 15. 如何更改Android中的TextView中的文本顏色?
- 16. 如何更改特定JButton的顏色
- 17. 如何更改光標顏色而不更改文字顏色?
- 18. 如何更改PhpStorm中的特定關鍵字的顏色?
- 19. 更改特定字符串的顏色
- 20. 如何更改由ArrayAdapter生成的TextView中的文本顏色
- 21. 更改TextView的下劃線顏色
- 22. Android更改Spinner的TextView顏色
- 23. 點擊更改Textview的顏色
- 24. 更改TextView觸摸的背景顏色
- 25. 更改TextView的顏色編程
- 26. 如何在git中更改特定的字體顏色?
- 27. 如何在Microsoft Excel中更改特定字符的顏色
- 28. 文字RecyclerView TextView的顏色改變
- 29. 動態更改ListView中的TextView字體顏色
- 30. 更改特定TextView的顏色在列表視圖
http://stackoverflow.com/a/8913454/1012284 – 2012-03-16 09:25:22