一、設定字型顏色3種方法
1、xml布局檔案預先寫入
android:textcolor
2、**中使用html標記
textview tv = (textview)findviewbyid(r.id.tv);
tv.settext(html.fromhtml("時間厲害,逃得出黑洞,避不過輪迴。"));
3、自定義乙個style
spannablestringbuilder style=new spannablestringbuilder(str);
//下面括號裡面分別是(顏色,起始位置,結束位置,乙個常量)
style.setspan(new foregroundcolorspan(color.red), 0, 6, spannable.span_exclusive_exclusive);
style.setspan(new foregroundcolorspan(color.green), 6, 21, spannable.span_exclusive_exclusive);
style.setspan(new foregroundcolorspan(color.blue), 21, 34, spannable.span_exclusive_exclusive);
tv.settext(style);
二、跑馬燈效果:
android:singleline="true"
android:focusable="true"
android:ellipsize="marquee"
android:marqueerepeatlimit="marquee_forever"
android:focusableintouchmode="true"
TextView的一些高階顯示
1.自定義字型 可以使用settypeface typeface 方法來設定文字框內文字的字型,而android的typeface又使用ttf字型檔案來設定字型 所以,我們可以在程式中放入ttf字型檔案,在程式中使用typeface來設定字型 第一步,在assets目錄下新建fonts目錄,把ttf...
使用者控制項的一些使用
平常寫 有很多 可能會重複出現。比如乙個 的頂部和底部 幾乎是每個頁面都需要的 使用者控制項就可以幫助解決這一問題。一.用法舉例 2.下面就是一排跳轉按鈕。做到類似選單的效果一樣 3.還可以新增乙個個人頭像保證每個頁面都能看到頭像 執行例項 這幅截圖就是乙個完整的使用者控制項。其它頁面呼叫的時候直接...
TextView控制項使用小技巧
一 設定字型顏色的三種方法 1 android textcolor 直接設定整體文字顏色 2 利用html標記 textview tv textview findviewbyid r.id.tv tv.settext html.fromhtml 時間厲害,逃得出黑洞,避不過輪迴。3 自定義乙個sty...