在用RadioGroup 做底部Tab时,总会发现如果给某选项设置默认的被选中后 整体RadioGroup会有偏移。
经过一番研究,是由于RadioGroup子选项中RadioButton属性设置不完整导致的。
<RadioGroup
android:id="@+id/main_radio"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:background="@drawable/tab_gray"
android:gravity="center_vertical"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/radio_group"
android:layout_height="wrap_content"
android:layout_marginBottom="2dp"
android:layout_marginTop="2dp"
android:layout_weight="1"