Programing/Android / Java
[Android] What to use instead of getResources().getColor() because this is now deprecated?
빅터크룸
2019. 8. 7. 19:37
GetColor Method
int getColor (Context mContext, int id)
Returns a color connected with a particular resource ID.
[From]
dialog.getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(getResource().getColor(android.R.color.white));
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(getResource().getColor(android.R.color.white));
[To]
dialog.getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(ContextCompat.getColor(getActivity(), android.R.color.white));
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(ContextCompat.getColor(getActivity(), android.R.color.white));