android - 编辑文本中的文本在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" />
解决方案
试图删除您的 Edittext textAppearance android:textAppearance="@style/Body2"
推荐阅读
- swift - 从 Swift 中的 Firebase 快照中获取值
- reactjs - 在加载图像之前,scrollintoview 不起作用
- angular - 如何使 tailwindcss 与当前的 Angular 6 一起工作?
- python - 如何在 Google Compute Engine 中通过 Python 访问 Google Cloud SQL
- c++ - 如何使用 asio 本地数据报构建回显服务器和客户端?
- ethereum - waitOnReceipt 函数在 SuperBlocks 上运行时无法稳定运行
- c# - 如何通过允许更多时间进行搜索来减少路由模型分配的最优性差距?
- android - 在线时更新列表视图内容
- javascript - 如何使用引用编辑对象的值?
- r - data.table::melt - 使用 variable.factor = FALSE 指定的变量列转换为因子