Here is what my settings tab (Fragment) looks like before any selections are made:
From the main Fragment the user can make a selection from the Spinner --
just Call this jumpDrawablesToCurrentState()
after calling radioButton.setChecked(true)
or checkBox.setChecked(true);
Code which worked for me in my Case
CheckBox checkBox = (CheckBox) clView;
checkBox.setChecked(true);
checkBox.jumpDrawablesToCurrentState();
RadioButton radioButton = (RadioButton) clView;
radioButton.setChecked(true);
radioButton.jumpDrawablesToCurrentState();