Android getResources() 方法過時(shí)的替代方法

1.getResources().getColor()方法過時(shí)

ContextCompat.getColor(context, R.color.black); 

2.getResources().getDrawable()方法過時(shí)

(1).使用drawable資源但不為其設(shè)置theme主題

ResourcesCompat.getDrawable(getResources(), R.drawable.name, null);

(2).使用默認(rèn)的activity主題

ContextCompat.getDrawable(getActivity(), R.drawable.name);

(3).使用自定義主題

ResourcesCompat.getDrawable(getResources(), R.drawable.name, anotherTheme);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。