Как расширить плавающую кнопку действия в EditText в Android?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как расширить плавающую кнопку действия в EditText в Android?

Сообщение Anonymous »

Я пытаюсь создать пользовательское взаимодействие, в котором плавающая кнопка действия (FAB) расширяется до EditText при нажатии и сворачивается обратно в FAB при повторном нажатии. Поведение, которое я ищу, похоже на то, что показано на изображении ниже, где FAB плавно переходит в поле ввода.
Вот пример того, что я пытаюсь сделать. для достижения:
Изображение

Изображение

В идеале в развернутом FAB по-прежнему будет отображаться значок (например, галочка) ), но это также позволит пользователю вводить текст в поле ввода после его раскрытия.
Что я уже пробовал:
  • Я попытался использовать ExtendedFloatingActionButton, который имеет встроенные методы развертывания/свертывания (

    Код: Выделить всё

    extend()
    и Shrink()), но это не дает мне возможности плавно интегрировать поле ввода непосредственно в FAB.
  • Я также рассматривал возможность размещения EditText рядом с FAB в LinearLayout, скрывая его по умолчанию, а затем делая его видимым при нажатии FAB. Однако я хочу, чтобы EditText отображался так, как будто он является частью самого FAB, а не как отдельный компонент.
Есть ли лучший подход к этому?

Подробнее здесь: https://stackoverflow.com/questions/790 ... in-android
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»