3

ヒントをアイコンとテキストの両方で使用して EditText を作成しようとしています。しかし、ヒント テキストは中央に配置されますが、ヒント アイコンとヒント テキストの間にタブ スペース (ギャップ) のみが存在するように、ヒント テキストを左揃えにする必要があります。

これは私が試したことです:

<EditText
        android:id="@+id/emailAddressInput"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:ems="10"
        android:layout_marginTop ="20dp"
        android:layout_marginLeft ="20dp"
        android:layout_marginRight ="20dp"
        android:background="@drawable/rounded_edge"
        android:drawableLeft="@drawable/email_box"
        android:hint="e-mail address"
        android:gravity="left|center_vertical"
        android:maxLength="100"
        android:inputType="textEmailAddress" />

どうすれば望ましい結果を達成できますか?

4

3 に答える 3

3

さて、少しデバッグした後、画像サイズがそれほど多くのスペースを占めていることがわかりました。画像を小さなサイズにトリミングしたところ、うまくいきました。

于 2013-05-27T21:34:06.303 に答える