2016-05-22 3 views
0

Я заметил в приложении тусовки текст подсказки в своих полях TextView перемещается вверх и уменьшает его размер при вводе первого символа в текстовых полях.Перемещение текста подсказки в текстовом виде

Когда я указываю текст подсказки в TextView, текст подсказки просто исчезает после ввода в текстовом поле.

Является ли поведение тусовки какой-либо автоматической функцией TextView, о которой я не знаю, или они просто жестко ее кодируют?

Спасибо, Дин РЕДАКТИРОВАНО: тот, кто наметил это как получивший ответ, должен рассмотреть дату ответа. Эти должности были возвращены в 2014 году, и библиотеки изменились с тех пор.

+1

Похоже, он использует [ 'TextInputLayout'] (https://developer.android.com/reference/android/support/design/widget /TextInputLayout.html). –

+0

Почему бы вам просто не поместить это в ответ @MikeM. прежде чем кто-то возьмет кредит. – Vucko

+1

@ Vucko Я искал дубликат, который я обычно использую для этого. Нам это не нужно в 10-й раз. :-) –

ответ

0

Плавающие метки Android были введены в библиотеку поддержки дизайна Android для отображения плавающей метки над EditText. Первоначально он действует как подсказка в EditText, когда поле пусто. Когда пользователь начинает вводить текст, он начинает анимацию, перемещаясь в положение плавающей метки.

Это хороший пример, который вы можете увидеть:

http://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/

+0

Это выглядит как хорошая статья, хотя мне нужно использовать автозаполнение вместо edittext. Спасибо за ответ, несмотря на то, что Мордак отключил нить! –

Смежные вопросы