android中使用Html渲染的方式實(shí)現(xiàn)必填項(xiàng)前面的*號(hào)

項(xiàng)目的個(gè)人基本信息UI界面效果圖如下,有一個(gè)紅色的*號(hào),并且跟它挨著的文字顏色不一樣距贷。簡(jiǎn)友們党涕,你們是怎么實(shí)現(xiàn)的呢?我這里主要介紹一種有Html渲染的方式

圖片.png

一開始逝变,我測(cè)試過用一個(gè)TextView來單獨(dú)裝載符合基茵,發(fā)現(xiàn)如果需求改顏色的時(shí)候那所有的TextView都需要改一遍顏色,接著測(cè)試了用一個(gè)TextView把符合和對(duì)應(yīng)的文字裝載在一起壳影,但是發(fā)現(xiàn)*符號(hào)的高度不好控制拱层,最后覺得用Html渲染的方式最佳。不多說了宴咧,開始正文內(nèi)容根灯。

1、Xml布局(只選取對(duì)應(yīng)的部分)

這里的*符號(hào)和文字其實(shí)也是公用一個(gè)TextView

  <LinearLayout
                style="@style/style_match_line_layout"
                android:layout_marginTop="10dp" >

<!--主要看這個(gè)TextView-->
                <TextView
                    android:id="@+id/tv_nation"
                    style="@style/style_job_textview_text_title"
                    tools:text="*民族"
                    android:text="@string/tip_nation" />


                <RelativeLayout
                    android:id="@+id/view_nation"
                    style="@style/style_job_textview_text_message"
                    android:clickable="true" >

                    <EditText
                        android:id="@+id/et_nation"
                        style="@style/style_editext"
                        android:hint="@string/tip_please_select" />

                    <ImageView style="@style/style_editext_image_arrow" />
                </RelativeLayout>
 </LinearLayout>
2掺栅、創(chuàng)建對(duì)應(yīng)String資源

這里可以單獨(dú)設(shè)置*符號(hào)和文字的顏色烙肺、加粗等操作

<string name="tip_xinghao_nation"><Data><![CDATA[<font color="#e60012"> *</font><font color="#189dde">民族 : </font>]]></Data></string>
3、java代碼中實(shí)現(xiàn)渲染

    tvNation.setText(Html.fromHtml(getString(R.string.tip_xinghao_nation)));

到這里就可以實(shí)現(xiàn)效果圖里面的效果了氧卧,如果更改*符號(hào)和文字顏色和大小的時(shí)候桃笙,統(tǒng)一在String資源哪里更改就可以了。

如果簡(jiǎn)友們有更好的實(shí)現(xiàn)方法沙绝,記得留言跟我說一下喔搏明!謝謝!宿饱!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末熏瞄,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子谬以,更是在濱河造成了極大的恐慌强饮,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,366評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件为黎,死亡現(xiàn)場(chǎng)離奇詭異邮丰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)铭乾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門剪廉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人炕檩,你說我怎么就攤上這事斗蒋“聘” “怎么了?”我有些...
    開封第一講書人閱讀 165,689評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵泉沾,是天一觀的道長(zhǎng)捞蚂。 經(jīng)常有香客問我,道長(zhǎng)跷究,這世上最難降的妖魔是什么姓迅? 我笑而不...
    開封第一講書人閱讀 58,925評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮俊马,結(jié)果婚禮上丁存,老公的妹妹穿的比我還像新娘。我一直安慰自己柴我,他們只是感情好解寝,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著屯换,像睡著了一般编丘。 火紅的嫁衣襯著肌膚如雪与学。 梳的紋絲不亂的頭發(fā)上彤悔,一...
    開封第一講書人閱讀 51,727評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音索守,去河邊找鬼晕窑。 笑死,一個(gè)胖子當(dāng)著我的面吹牛卵佛,可吹牛的內(nèi)容都是我干的杨赤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,447評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼截汪,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼疾牲!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起衙解,我...
    開封第一講書人閱讀 39,349評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤阳柔,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后蚓峦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體舌剂,經(jīng)...
    沈念sama閱讀 45,820評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評(píng)論 3 337
  • 正文 我和宋清朗相戀三年暑椰,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了霍转。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,127評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡一汽,死狀恐怖避消,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤岩喷,帶...
    沈念sama閱讀 35,812評(píng)論 5 346
  • 正文 年R本政府宣布委造,位于F島的核電站,受9級(jí)特大地震影響均驶,放射性物質(zhì)發(fā)生泄漏昏兆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評(píng)論 3 331
  • 文/蒙蒙 一妇穴、第九天 我趴在偏房一處隱蔽的房頂上張望爬虱。 院中可真熱鬧,春花似錦腾它、人聲如沸跑筝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽曲梗。三九已至,卻和暖如春妓忍,著一層夾襖步出監(jiān)牢的瞬間虏两,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評(píng)論 1 272
  • 我被黑心中介騙來泰國打工世剖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留定罢,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,388評(píng)論 3 373
  • 正文 我出身青樓旁瘫,卻偏偏與公主長(zhǎng)得像祖凫,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子酬凳,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫惠况、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,107評(píng)論 4 62
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理宁仔,服務(wù)發(fā)現(xiàn)稠屠,斷路器,智...
    卡卡羅2017閱讀 134,668評(píng)論 18 139
  • 那是什么 一直追求的東西 從第一次睜開眼睛 天性使然 跟隨赤忱從生到死 相對(duì)而來的血腥或許是調(diào)節(jié)生命無味的五味品 ...
    精神麻雀閱讀 213評(píng)論 0 0
  • 租房系統(tǒng)進(jìn)度記錄 記錄租房系統(tǒng)項(xiàng)目的主要進(jìn)度 2017/02/18 開始采集自如的房源數(shù)據(jù)台诗,當(dāng)日采集數(shù)據(jù)1060 ...
    Kavim閱讀 258評(píng)論 0 1
  • 十月的西寧完箩,寂寥溫潤的午后,一個(gè)人爬上西山拉队。人少弊知、靜謐、不似南山那般喧鬧粱快。適合我的心境秩彤,再絕美的景叔扼,若嘈雜...
    冶一閱讀 291評(píng)論 1 4