Issue
The Resources.getColor(int id) method has been deprecated.
@ColorInt
@Deprecated
public int getColor(@ColorRes int id) throws NotFoundException {
return getColor(id, null);
}
What should I do?
Solution
Starting from Android Support Library 23,
a new getColor() method has been added to ContextCompat.
Its description from the official JavaDoc:
Returns a color associated with a particular resource ID
Starting in M, the returned color will be styled for the specified Context's theme.
So, just call:
ContextCompat.getColor(context, R.color.your_color);
You can check the ContextCompat.getColor() source code on GitHub.
Answered By - araks
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.