getResources().getColorStateList 过时的解决方法
radioButton.setTextColor(getResources().getColorStateList(R.color.tab_txt));
radioButton.setTextColor(getResources().getColorStateList(R.color.tab_txt, null));
radioButton.setTextColor(getResources().getColorStateList(R.color.tab_txt, getTheme()));
radioButton.setTextColor(ResourcesCompat.getColorStateList(getResources(), R.color.tab_txt, null));
radioButton.setTextColor(ResourcesCompat.getColorStateList(getResources(), R.color.tab_txt, getTheme()));
radioButton.setTextColor(ContextCompat.getColorStateList(this, R.color.tab_txt));
getResources().getDrawable() 过时的解决方法
radioButton.setBackground(getResources().getDrawable(R.drawable.bg_tab));
radioButton.setBackground(getResources().getDrawable(R.drawable.bg_tab, null));
radioButton.setBackground(getResources().getDrawable(R.drawable.bg_tab, getTheme()));
radioButton.setBackground(ResourcesCompat.getDrawable(getResources(), R.drawable.bg_tab, null));
radioButton.setBackground(ResourcesCompat.getDrawable(getResources(), R.drawable.bg_tab, getTheme()));
radioButton.setBackground(ContextCompat.getDrawable(this, R.drawable.bg_tab));