Из этого ответа Нам нужно просто поднять RadioGroup
на 1dp.
Никаких других изменений.
Это из-за кнопки имеет значение по умолчанию android:elevation="1dp".
, поэтому для RadioGroup, нам нужно установить большее превышение.
<Button
android:id="@+id/buttonBelow"
android:layout_width="300dp"
android:layout_height="300dp"
android:layout_centerInParent="true"
android:background="#f00"
android:text="Button Below" />
<Button
android:id="@+id/buttonAbove"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_centerInParent="true"
android:background="#ff0"
android:text="Button Above" />
<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="#00f"
android:elevation="2dp">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Male" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Female" />
</RadioGroup>