gpt4 book ai didi

java - EditText 在开始时具有永久缩进

转载 作者:行者123 更新时间:2023-12-02 02:20:39 25 4
gpt4 key购买 nike

我的 EditText 有一个圆形背景,笔画为 3dp,我试图实现永久缩进,以便文本不会从背景笔画开始。我遇到的只是 android: paddingStart/paddingEnd ,我似乎无法让它工作。是否有其他方法可以通过编程实现此目的?我希望它比笔划大约 1dp 或 3dp,但我找不到实现此目的的方法。

xml

<EditText android:id="@+id/w_SearchBarFullScreen"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="355dp"
android:layout_height="40dp"
android:layout_marginBottom="8dp"
android:layout_marginTop="8dp"
android:background="@drawable/web_search_bar"
android:imeOptions="actionSearch"
android:inputType="text"
android:maxLines="1"
android:singleLine="true"
android:text=" "
android:elevation="5dp"
android:focusable="true"/>

背景xml

<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#fff" />

<stroke
android:width="3dp"
android:color="#e0e0e0" />
<corners
android:radius="15dp"/>

<padding
android:left="0dp"
android:top="0dp"
android:right="0dp"
android:bottom="0dp" />
</shape>

最佳答案

从background.xml中删除填充

使用paddingLeft="10dp"

在编辑文本中

关于java - EditText 在开始时具有永久缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48555599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com