Official support was introduced in Android 4.2, see RTL Layout Support. You can query whether it is being used through enter link description here.
You can either try and use the same layout in all cases, or specify a specific layout in 'layout-ldrtl'.
As per your example, if you're using the RelativeLayout you need to use the android:layout_alignParentStart attribute, rather than the android:layout_alignParentLeft to shift your label from left to right automatically.