您可以告訴我如何在textview中編寫java代碼,並且我希望它可以像我正在編寫java代碼一樣着色。 我發現了一個由兩種文本組成的例子,我認爲它們都是TextView,但是第二個包含突出顯示文本和左邊的綠色欄,你們能告訴如何去做。 (抱歉,我不能上傳圖片)如何在Textview中編寫突出顯示的文本
0
A
回答
0
試試這個,
TextView TV = (TextView)findViewById(R.id.mytextview01);
Spannable wordtoSpan = new SpannableString("I know just how to whisper, And I know just how to cry,I know just where to find the answers");
wordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 15, 30, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
TV.setText(wordtoSpan);
原來的答覆here
+0
你不明白我的問題,我正在一個textview中寫一個長的java代碼,我希望它突出像「class」,「void」「public」這樣的重要單詞,就像它們出現在java代碼中一樣,如果你仍然沒有得到重點告訴我,所以我可以給你發送圖片 –
1
試試這個,
public static void setText(TextView textView, String text) {
Spannable spannable = new SpannableString(text);
// For Foreground Highlight
spannable.setSpan(new ForegroundColorSpan(fromColor(ColorCode)), highlight.start, highlight.end, 0);
// For Background Highlight
spannable.setSpan(new BackgroundColorSpan(fromColor(ColorCode)), highlight.start, highlight.end, 0);
textView.setText(spannable);
}
相關問題
- 1. 在iPhone中拖放突出顯示的文本TextView
- 2. 突出顯示TextView onTouch
- 3. 突出的TextView文本
- 4. 選中時突出顯示TextView,並在選中後保持突出顯示
- 5. PyQT:在TableView中重寫突出顯示的文本顏色
- 6. 在RichTextBlock中突出顯示文本
- 7. 如何突出顯示tkinter文本部件中的文本
- 8. Textview突出顯示audio.mp3正在播放
- 9. CSS文本突出顯示
- 10. 突出顯示文本
- 11. 突出顯示文本,住
- 12. EditText突出顯示文本
- 13. 如何在UITableViewCell中獲取UITextView的突出顯示的文本?
- 14. 如何突出顯示用戶在已經突出顯示的文本內選擇的文本?
- 15. 突出顯示iPhone中的文本
- 16. Word中突出顯示的文本
- 17. 突出顯示iframe中的文本
- 18. HTML中的jQuery文本突出顯示
- 19. 如何在UIAlertView文本域內自動突出顯示文本
- 20. 如何在vim中突出顯示新替換的文本
- 21. 如何在jtextarea中獲得突出顯示的文本
- 22. 如何在android中突出顯示選定的文本?
- 23. 如何使用Solrj顯示突出顯示的文本
- 24. 如何突出顯示Textview字符串中的字符?
- 25. 如何在CSS中編寫文本,如在圖像中顯示?
- 26. Algolia - 格式突出顯示的文本只顯示突出顯示的部分
- 27. 在ace編輯器中突出顯示所選文本
- 28. 在html文本編輯器中突出顯示語法
- 29. 如何「突出顯示」文本文件中找到的單詞?
- 30. 如何在目標c中突出顯示字符串文本
歡迎堆棧溢出!請參考[如何提出一個好問題?](// stackoverflow.com/help/how-to-ask)和[如何創建一個最小,完整和可驗證的示例](// stackoverflow.com/幫助/ MCVE)。 – Olaia