Try this for placing text and image on left of radio button
<RadioButton
android:id="@+id/rbtnid"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:background="@color/white"
android:button="@null"
android:drawablePadding="30dp"
android:drawableRight="@android:drawable/btn_radio"
android:text="rtext"
android:gravity="center|right"/>
Hope it helps.