今天遇到了一个问题,已经设置了RadioButton里面的元素居中对齐的属性,但显示出来却不是对齐的,
<RadioButton
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:button="@null"
android:text="团购"
android:drawableTop="@drawable/selector_meituan_group_purchase_tab"
android:textColor="@drawable/selector_meituan_tab_textcolor"
android:gravity="center"/>
结果添加了以下代码
网上说,只需要添加一个属性:android:paddingLeft="0dp"就可以,还有人说设置下背景即可,自己试了下,在RadioButton中设置属性 android:paddingLeft="0dp" 或者 android:background="@color/transparent" 都可以让按钮居中,两个使用其中之一就可以了。
之前的效果
之后的效果