getColor(int)はDeprecated
getColor(int)はDeprecatedになった。
以下のようなコードを書くと'getColor(Int): Int' is deprecated. Deprecated in Java
とワーニングが表示される。
context.resources.getColor(R.color.foo)
代わりにgetColor(int, Resources.Theme)を使う
1引数のgetColor(int)
の代わりに2引数のgetColor(int, Resources.Theme)を使う。
第2引数にはResources.Theme
を指定する。
アプリで指定しているテーマを使う場合はcontext.theme
で取得できるので、以下のように変更すればよい。
context.resources.getColor(R.color.foo, context.theme)
\確かな知識を身に着けたい、Androidアプリ開発を学びたい人にオススメ!/