Выбор настраиваемого действия при нажатии кнопки FAB

Я хотел бы отобразить тип пользовательского выбора (аналогичный выбору общего доступа) в событии нажатия потрясающей кнопки.

Дело в том, что он должен содержать настраиваемые элементы с пользовательскими действиями намерения для каждого из отображаемых элементов. Я имею в виду, что вместо того, чтобы содержать несколько элементов, ссылающихся на намерения, которые открывают другие приложения, я хотел бы иметь настраиваемый элемент изображения камеры для открытия камеры, настраиваемый элемент изображения микрофона для открытия микрорекордера и то же самое для записи видео и импорта. файлы из внутренней памяти. Это будет что-то вроде следующей картинки с Google Диска:

Знаете ли вы, как я могу создать этот настраиваемый выбор действий ??


person mantc_sdr    schedule 06.02.2019    source источник
comment
вы можете создать собственный диалог со всеми значками и открыть этот диалог нажатием потрясающей кнопки.   -  person Tejas Pandya    schedule 06.02.2019
comment
@TejasPandya да, я знаю, но я хотел бы сделать это как средство выбора действия, если это возможно   -  person mantc_sdr    schedule 06.02.2019
comment
например, открытие снизу с анимацией слайда вверх?   -  person Tejas Pandya    schedule 06.02.2019
comment
Вы должны использовать BottomSheet для этого.   -  person Surender Kumar    schedule 06.02.2019
comment
@SurenderKumar спасибо, попробую!   -  person mantc_sdr    schedule 06.02.2019
comment
да @TejasPandya Я думаю, что это BottomSheet, как сказал СурендерКумар   -  person mantc_sdr    schedule 06.02.2019
comment
да это нижний лист. но я спрашиваю вас о вашем диалоговом поведении. это то же самое, что и дно или вы хотите что-то еще   -  person Tejas Pandya    schedule 06.02.2019
comment
@TejasPandya Я думаю, что это то же самое, я хочу, чтобы «окно» перемещалось вверх от нижней части экрана, а затем отображало 4 интерактивных параметра с заголовком.   -  person mantc_sdr    schedule 06.02.2019


Ответы (1)


Вы можете использовать для этой цели Нижний лист.

Вот полный учебник для нижнего листа. Там подробно обсуждаются все три типа по вашему сценарию. URL

Вот официальный документ, пожалуйста, посмотрите на него.

person Tanveer Munir    schedule 06.02.2019