首页 > 解决方案 > 编辑文本中的文本在android中未垂直对齐

问题描述

在此处输入图像描述

这是我谈论的屏幕,看看两个橙色的编辑文本,它们看起来很奇怪,因为文本本身是 2 和 30 没有垂直对齐,而且你看到我的 xml 中没有填充或任何异常,我试图制作重力垂直对齐但它不起作用,所以我应该怎么做才能使它垂直对齐

<EditText
        android:id="@+id/input_edit_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="8dp"
        android:background="@drawable/rectangle_border"
        android:ems="3"
        android:gravity="center"
        android:inputType="number"
        android:textStyle="bold"
        android:textAppearance="@style/Body2"
        android:textColor="@android:color/white"
        app:backgroundTint="@color/colorAccent"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintTop_toBottomOf="@id/title_text_view" />

标签: androidxmlandroid-edittext

解决方案


试图删除您的 Edittext textAppearance android:textAppearance="@style/Body2"


推荐阅读