Cambie la posición central del efecto de la ondulación del androide para el botón de radio de Appcompat del androide

Intenté hacer la radio RTL -Put la radio en el botón lateral derecho para android con AppCompactRadioButton, y lo conseguí con android:drawableRight y set android:button="@null" por lo que mi vista final es lo que quería y el código final es este :

 <android.support.v7.widget.AppCompatRadioButton android:id="@+id/radio_man" style="@style/app_font" android:layout_width="0dp" android:layout_height="@dimen/edit_text_height" android:layout_weight="1" android:button="@null" android:drawableRight="@drawable/form_radiobutton" android:minHeight="33dp" android:onClick="onSexRadioButtonClicked" android:text="@string/hint_man" /> 

Ondulación incorrecta en el botón de radio

Pero mi pregunta es cómo cambiar la posición del centro del efecto de la ondulación, porque fijé el botón a null, el centro del efecto de la ripple poisiton está en el centro del botón de radio como imagen arriba y su no esperado por el usuario para ver la ondulación allí. He intentado establecer layout_direction a RTL, pero nada fijo.

Tengo que mencionar que también traté de solucionar este problema con ripple drawable como abajo, pero nada cambió y el problema sigue ahí.

 <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@android:color/transparent"> <item> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/btn_radio_activated" android:state_checked="true" /> <item android:drawable="@drawable/btn_radio_deactive" /> </selector> </item> </ripple> 

Larga historia corta, ¿hay alguna idea para cambiar la posición del centro del efecto de la onda de androide para el botón de radio de Appcompat del androide?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.