setTextColor(),setBackgroundColor的參數(shù)設(shè)置方式及過(guò)時(shí)API 獲取資源

Android SDK 升級(jí)到 23 之后揍魂,getResource.getColor(R.color.color_name) 過(guò)時(shí),可以使用新加入的方法 ContextCompat.getColor(context, R.color.color_name) 笨使。
eg:
viewHolder.tv_day.setTextColor(context.getResources().getColor(R.color.color_red));//過(guò)時(shí)
viewHolder.tv_day.setTextColor(ContextCompat.getColor(context,R.color.color_white));

順嘴說(shuō)一下
setTextColor()的參數(shù)的設(shè)置方式:
setTextColor(0xFF0000FF);//0xFF0000FF是int類型的數(shù)據(jù),分組一下0x|FF|0000FF署隘,0x是代表顏色整數(shù)的標(biāo)記蓬戚,ff是表示透明度,0000FF表示顏色椰苟,注意:這里0xFF0000FF必須是8個(gè)的顏色表示抑月,不接受0000FF這種6個(gè)的顏色表示。

        另外還可以使用系統(tǒng)自帶的顏色類
        setTextColor(Android.graphics.Color.BLUE);

        還有就是使用資源文件進(jìn)行設(shè)置
Paste_Image.png

setTextColor(ContextCompat.getColor(context,R.color.blue));//通過(guò)獲得資源文件進(jìn)行設(shè)置舆蝴。根據(jù)不同的情況R.color.blue也可以是R.string.blue或者R.drawable.blue谦絮,當(dāng)然前提是需要在相應(yīng)的配置文件里做相應(yīng)的配置,如:
<color name="blue">#0000FF</color>
<drawable name="blue">#0000FF</drawable>
<string name="blue">#0000FF</string>

PS:如果是這種顏色#FFB032洁仗,也可以采用如下方法:
static final int COLOR1 = Color.parseColor("#FFB032");
textview.setTextColor(COLOR1);

setBackgroundColor用法
setBackgroundColor(Color.parseColor("#F5F5DC"));
setBackgroundColor(Color.argb(0,79,79,79)); //0完全透明 255不透明

setBackgroundDrawable(getResources().getDrawable(R.drawable.search_label_click));
當(dāng)出現(xiàn):
The method setBackgroundDrawable(Drawable) from the type View is deprecated
時(shí)层皱,(很明顯是該函數(shù)被廢棄了)把:
setBackgroundDrawable
換為
setBackgroundResource
即可。
且傳入的參數(shù)直接是resource的id赠潦,無(wú)需再去通過(guò)ID獲得View叫胖,更加方便。
eg:
viewHolder.ll_today.setBackgroundResource(R.drawable.bg_today);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末祭椰,一起剝皮案震驚了整個(gè)濱河市臭家,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌方淤,老刑警劉巖钉赁,帶你破解...
    沈念sama閱讀 223,207評(píng)論 6 521
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異携茂,居然都是意外死亡你踩,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,455評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)带膜,“玉大人吩谦,你說(shuō)我怎么就攤上這事∠ヅ海” “怎么了式廷?”我有些...
    開(kāi)封第一講書人閱讀 170,031評(píng)論 0 366
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)芭挽。 經(jīng)常有香客問(wèn)我滑废,道長(zhǎng),這世上最難降的妖魔是什么袜爪? 我笑而不...
    開(kāi)封第一講書人閱讀 60,334評(píng)論 1 300
  • 正文 為了忘掉前任蠕趁,我火速辦了婚禮,結(jié)果婚禮上辛馆,老公的妹妹穿的比我還像新娘俺陋。我一直安慰自己,他們只是感情好昙篙,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,322評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布腊状。 她就那樣靜靜地躺著,像睡著了一般苔可。 火紅的嫁衣襯著肌膚如雪寿酌。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 52,895評(píng)論 1 314
  • 那天硕蛹,我揣著相機(jī)與錄音,去河邊找鬼硕并。 笑死法焰,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的倔毙。 我是一名探鬼主播埃仪,決...
    沈念sama閱讀 41,300評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼陕赃!你這毒婦竟也來(lái)了卵蛉?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 40,264評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤么库,失蹤者是張志新(化名)和其女友劉穎傻丝,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體诉儒,經(jīng)...
    沈念sama閱讀 46,784評(píng)論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡葡缰,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,870評(píng)論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片泛释。...
    茶點(diǎn)故事閱讀 40,989評(píng)論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡滤愕,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出怜校,到底是詐尸還是另有隱情间影,我是刑警寧澤,帶...
    沈念sama閱讀 36,649評(píng)論 5 351
  • 正文 年R本政府宣布茄茁,位于F島的核電站魂贬,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏胰丁。R本人自食惡果不足惜随橘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,331評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望锦庸。 院中可真熱鬧机蔗,春花似錦、人聲如沸甘萧。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,814評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)扬卷。三九已至牙言,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間怪得,已是汗流浹背咱枉。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,940評(píng)論 1 275
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留徒恋,地道東北人蚕断。 一個(gè)月前我還...
    沈念sama閱讀 49,452評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像入挣,于是被迫代替她去往敵國(guó)和親亿乳。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,995評(píng)論 2 361

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

  • ¥開(kāi)啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開(kāi)一個(gè)線程径筏,因...
    小菜c閱讀 6,453評(píng)論 0 17
  • 前幾篇小結(jié)葛假,基本都是一下基礎(chǔ)的,進(jìn)來(lái)給各位同學(xué)帶點(diǎn)有進(jìn)程一點(diǎn)的知識(shí)滋恬!接下來(lái)聊训,我們將實(shí)現(xiàn)還有兩級(jí)的PopupWind...
    腦袋君閱讀 1,984評(píng)論 4 31
  • 你是否曾抱怨過(guò)產(chǎn)品經(jīng)理,為什么一個(gè)app里面按鈕正常/按下?tīng)顟B(tài)顏色不統(tǒng)一起來(lái)夷恍?你是否曾埋怨過(guò)UI魔眨,為什么不同地方輸...
    chuwe1閱讀 2,713評(píng)論 2 28
  • //通過(guò)獲得資源文件進(jìn)行設(shè)置媳维。根據(jù)不同的情況R.color.red也可以是R.string.red或者R.draw...
    gogoingmonkey閱讀 1,959評(píng)論 0 2
  • 參考:五種方式實(shí)現(xiàn)Android底部導(dǎo)航欄Android底部導(dǎo)航欄實(shí)現(xiàn)(二)之RadioGroup 一. 簡(jiǎn)介 1...
    NickelFox閱讀 2,730評(píng)論 0 8