Deprecated 解消法

【Android Studio】getColorメソッドのDeprecated解消法(Java & Kotlin対応)

 


 

getColor メソッド

Resources クラスの

public int getColor (int id)

API 23 から Deprecated(非推奨)になりました。
 

代わりに

public int getColor (int id, Resources.Theme theme)

を使います。
 
 
 

解消法

Java の場合

API が 23 以上の場合は TextView の文字色を黒(5行目)、23 未満の場合は白(8行目)にしています。

 
 
 

Kotlin の場合

API が 23 以上の場合は TextView の文字色を黒(5行目)、23 未満の場合は白(8行目)にしています。

 
 
 
 

ABOUT ME
Sara
「わかりやすく・シンプル」をモットーに、スマホアプリ・ウェブアプリの作り方を紹介します。 独学でプログラミングを勉強をしている方、基礎は勉強したけれど次に何をすれば良いか分からない...という方のお役に立てるサイトを目指しています🙂
guest
0 Comments
Inline Feedbacks
View all comments
0
この記事にコメントするx