将按钮的文本对齐到底部

lex*_*lex 2 android android-layout android-button

我面临一个问题。
我想使用20dp的填充将按钮的文本对齐到底部。但是,文本停留在我的按钮的底部。

<Button
    android:id="@+id/CatButton"
    android:layout_width="match_parent"
    android:layout_height="150dp"
    android:paddingBottom="20dp"
    android:background="@drawable/rounded_1_selected"
    android:gravity="bottom|center_horizontal"
    android:text="test"/>
Run Code Online (Sandbox Code Playgroud)

谁能帮帮我吗?

pro*_*Lis 5

如果更改layout_gravity =“ bottom”,则按钮的底部对齐;但是如果您更改引力=“底部”,则按钮的文本将底部对齐。您应该这样做:

<Button
            android:id="@+id/catButton"
            android:layout_width="match_parent"
            android:layout_height="150dp"
            android:layout_gravity="center" 
            android:text="test"
            android:gravity="center|bottom"/>
Run Code Online (Sandbox Code Playgroud)