【问题标题】:how to add space between HintText and Drawableleft in EditText如何在 EditText 中的 HintText 和 Drawableleft 之间添加空格
【发布时间】:2015-07-22 06:33:30
【问题描述】:

我尝试在其中添加“DrawablePadding”,但它不起作用。

<EditText
    android:drawableLeft="@drawable/ic_email"
    android:textAlignment="center"
    android:id="@+id/loginEmail"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:ems="10"
    android:singleLine="true"
    android:inputType="textEmailAddress"
    android:imeOptions="actionNext"
    android:hint="Email"/>

【问题讨论】:

  • 只尝试paddingLeft。我不知道drawablePadding 做了什么:/
  • 试过 android:paddingLeft?
  • android:drawablePadding="10dp" 处理你的edittext代码
  • 删除不相关的标签和一个空格。

标签: android xml android-edittext


【解决方案1】:

删除android:ems="10"并添加android:drawablePadding="5dip"

【讨论】:

    【解决方案2】:
                  <EditText
                    android:id="@+id/loginEmail"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:drawableLeft="@drawable/ic_email"
                    android:drawablePadding="18dp"
                    android:gravity="center_vertical"
                    android:hint="Email"
                    android:inputType="textEmailAddress"
                    android:imeOptions="actionNext"
                    android:singleLine="true"
                    android:textColor="#939598"
                    android:textSize="15sp" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多