Android 安卓:文本按钮混乱,超过一行时被剪切

Android 安卓:文本按钮混乱,超过一行时被剪切,android,button,text,size,Android,Button,Text,Size,我对按钮中的文本有问题。当文本超过一行时,按钮的大小会从上方缩短,文本不会出现在中间并从底部剪切 我有什么问题 xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/linear_botones" android:layout_width="wrap_content" android:layout_height="wrap_content" android

我对按钮中的文本有问题。当文本超过一行时,按钮的大小会从上方缩短,文本不会出现在中间并从底部剪切

我有什么问题

xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linear_botones"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<Button
    android:id="@+id/boton_monumento_1"
    android:layout_width="100dp"
    android:layout_height="45dp"
    android:layout_marginRight="1dp"
    style="@style/botonMonumentos" />

<Button
    android:id="@+id/boton_monumento_2"
    android:layout_width="100dp"
    android:layout_height="45dp"
    android:layout_marginRight="1dp"
    style="@style/botonMonumentos" />

</LinearLayout>

风格

<style name="botonMonumentos">
    <item name="android:textSize">13sp</item>
    <item name="android:ellipsize">end</item>
    <item name="android:gravity">center</item>
    <item name="android:maxLines">2</item>
</style>

13便士
结束
居中
2.

按钮的
高度更改为

android:layout_height="45dp"


13便士
0dp
0dp
1dp
1dp
结束
居中
2.

我也有同样的问题
android:layout_height="wrap_content"
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linear_botones"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:orientation="horizontal" >

<Button
    android:id="@+id/boton_monumento_1"
    style="@style/botonMonumentos"
    android:layout_width="100dp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:layout_marginRight="1dp" />

<Button
    android:id="@+id/boton_monumento_2"
    style="@style/botonMonumentos"
    android:layout_width="100dp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:layout_marginRight="1dp" />

</LinearLayout> 

<style name="botonMonumentos">
    <item name="android:textSize">13sp</item>
    <item name="android:paddingBottom">0dp</item>
    <item name="android:paddingTop">0dp</item>
    <item name="android:paddingLeft">1dp</item>
    <item name="android:paddingRight">1dp</item>
    <item name="android:ellipsize">end</item>
    <item name="android:gravity">center</item>
    <item name="android:maxLines">2</item>
</style>