Android在使用重力时将gab添加到编辑文本中

问题描述 投票:1回答:1

我制作了一个编辑文本并且工作得非常好,但是当我将右重力添加到editText时,editText的高度增加了。我试图将paddingBottom设置为零,但这不起作用。

这是我的代码:

    <EditText
        android:gravity="right"
        android:id="@+id/etEmail"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="8dp"
        android:background="@drawable/new_et"
        android:hint="البريد الالكترونى"
        android:inputType="textEmailAddress"
        android:paddingHorizontal="5dp" />
android xml right-to-left gravity
1个回答
0
投票

如果你的minSdkVersion小于17,你应该添加较旧的左/右属性以及新的开始/右属性。

    `android:gravity="end" and  android:gravity="right"` for SDK < 17 and 
     android:gravity="end" for SDK >=17.

并且还尝试检查设置为背景的drawable,因为当我们将高度设置为wrap_content时,它可能需要drawable属性。

© www.soinside.com 2019 - 2024. All rights reserved.