EditText drawableStart исчезает при изменении текста - PullRequest
0 голосов
/ 05 октября 2018

У меня есть EditText, подобный изображенному на картинке

search edit

<EditText
        android:id="@+id/search_station_et"
        style="@style/TextView.Secondary"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_margin="8dp"
        android:layout_weight="1"
        android:background="@drawable/bg_station_search_edit"
        android:drawableStart="@mipmap/search"
        android:drawablePadding="8dp"
        android:hint="@string/enter_station_hint_string"
        android:paddingStart="8dp"
        android:paddingEnd="8dp"
        android:textSize="14sp"
        android:inputType="textShortMessage" />

Я использовал drawableStart для размещения значка поиска и выглядитВсе в порядке с сообщением с подсказкой. Проблема в том, что при вводе некоторого текста в поле рисование исчезает.

Есть ли способ сохранить видимое рисование при изменении текста?

Ответы [ 2 ]

0 голосов
/ 05 октября 2018

Попробуйте изменить

android:inputType="textShortMessage"

на

android:inputType="text"

и добавьте свойство ниже в xml

android:drawableLeft="@mipmap/search"
0 голосов
/ 05 октября 2018

Не могли бы вы поделиться своим кодом для лучшего понимания?

И надеюсь, что вы используете это, чтобы добавить изображение в ваш EditText

android:drawableLeft="@drawable/dell"
...