第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

AndroidgetResources().getDrawable()被棄用的API 22

AndroidgetResources().getDrawable()被棄用的API 22

BIG陽 2019-07-01 11:25:08
AndroidgetResources().getDrawable()被棄用的API 22使用新的AndroidAPI 22getResources().getDrawable()現(xiàn)在不受歡迎了。現(xiàn)在最好的方法是只使用getDrawable().什么改變了?
查看完整描述

3 回答

?
牛魔王的故事

TA貢獻1830條經(jīng)驗 獲得超3個贊

我的博客想要更完整的解釋


您應該使用支持庫中的以下代碼:

ContextCompat.getDrawable(context, R.drawable.***)

使用此方法相當于調(diào)用:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    return resources.getDrawable(id, context.getTheme());} else {
    return resources.getDrawable(id);}

從API 21開始,您應該使用getDrawable(int, Theme)方法而不是getDrawable(int),因為它允許您為給定的屏幕密度/主題獲取與特定資源ID關聯(lián)的可繪制對象。打電話給被反對的人getDrawable(int)方法等效于調(diào)用getDrawable(int, null).


查看完整回答
反對 回復 2019-07-01
?
素胚勾勒不出你

TA貢獻1827條經(jīng)驗 獲得超9個贊

替換這一行:getResources().getDrawable(R.drawable.your_drawable)

帶著ResourcesCompat.getDrawable(getResources(), R.drawable.your_drawable, null)

編輯

ResourcesCompat現(xiàn)在也不受歡迎了。但你可以用這個:

ContextCompat.getDrawable(this, R.drawable.your_drawable)(這里)this是上下文)

有關更多細節(jié),請訪問以下鏈接:ContextCompat


查看完整回答
反對 回復 2019-07-01
  • 3 回答
  • 0 關注
  • 1457 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號