I have a simple application. The screen is build inside a RelativeLayout. I have more LinearLayout(s), one of them shows the 2 RadioButton(s), like this:
I was experiencing the same problem. I have solved this by NOT setting paddingLeft
on RadioButtons and CheckBoxes - leaving default value. paddingLeft
was counted from the drawable on all phones and from left corner on Galaxy S3. Also setting background
was causing the same bug on Galaxy S3. After leaving default values it's now usable everywhere.