Does someone know why the following code doesn't center the text in the button
but the second one does ?
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center" >
<Button
android:id="@+id/gotItButton"
android:layout_width="250dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:background="@drawable/btn_selector"
android:padding="0dp" />
<com.m.view.text.MyTextView
android:id="@+id/gotItText"
style="@style/textOnBg"
android:layout_marginTop="25dp"
android:text="Got it"
android:textColor="#00bcfe"
android:textSize="16dp"
android:textStyle="italic" />
</RelativeLayout>
aren't gravity
in parent and layout_gravity
in each child are the same
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center" >
<Button
android:id="@+id/gotItButton"
android:layout_width="250dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:layout_centerInParent="true"
android:background="@drawable/btn_selector"
android:padding="0dp" />
<com.m.view.text.MyTextView
android:id="@+id/gotItText"
style="@style/textOnBg"
android:layout_marginTop="25dp"
android:layout_centerInParent="true"
android:text="Got it"
android:textColor="#00bcfe"
android:textSize="16dp"
android:textStyle="italic" />
</RelativeLayout>