给TextView设置背景,发现文字不居中
<TextView
android:id="@+id/tip_key"
android:layout_width="48dp"
android:layout_height="18.7dp"
android:layout_marginLeft="4dp"
android:layout_marginRight="4dp"
android:background="@drawable/bg_button"
android:gravity="center"
android:text="@string/noti_focus_tip_key_enter"
android:textColor="@color/color_white" />
因为TextView默认留了一些边距,加上android:includeFontPadding="false"即可