编辑视图中的文本未垂直对齐

时间:2020-06-15 15:17:47

标签: android xml android-studio

我正在更改Android中的编辑视图的背景,并使用包含以下代码的drawable进行了修改:

<?xml version="1.0" encoding="utf-8"?>
<shape  xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
    <solid android:color="#FFF" />
    <corners
        android:radius="7dp" />
</shape>

然后使用“ android:background”属性将其添加到我输入的样式中:

<style name="inputPrimary">
    <item name="android:background">@drawable/btn_rounded_background</item>
    <item name="android:padding">9dp</item>
</style>

我不知道我是否很详细,但是我发现“编辑”视图中的文本在垂直方向上未对齐(有点,但变得足够明显了)

My edit text

我该怎么办?

1 个答案:

答案 0 :(得分:0)

以样式或布局xml设置视图的单个填充,然后将顶部和底部填充调整为所需文本的压力水平。请注意视图的高度,因为文本的高度+填充顶部+填充底部应小于视图高度。

android:paddingBottom="10dp"
android:paddingTop="9dp"
android:paddingLeft="9dp"
android:paddingRight="9dp"