Показать BottomSheet с данными из API Call Android - PullRequest
0 голосов
/ 30 октября 2018

Я знаком с тем, как использовать нижний лист, но мой вариант использования отличается от примеров и реализаций, которые я видел в Интернете.

Позвольте мне объяснить - у меня есть горизонтальное средство выбора даты, где, когда пользователь выбирает дату или щелкает по ней, я показываю белый лист от нижней части экрана до половины точки. Этот лист будет содержать выбранную дату, и я должен отправить эту дату в API, чтобы получить все детали для отображения.

Вариант использования отличается, потому что не все даты будут иметь данные, возвращаемые из API, поэтому мне придется показать простой текст, такой как No data returned for dd/mm/yyyy. Я не думаю, что вы можете использовать активность или фрагмент в нижнем листе, так как в идеале я хотел бы получить полный контроль над тем, как отображается содержимое.

Можно ли сделать действие или фрагмент, чтобы он функционировал как нижний лист с полной функциональностью, или я могу добавить Java class as controller to the bottomsheet dialog, where I can make my network calls?

Спасибо.

1 Ответ

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

Я решил это, посмотрев на класс BottomSheetDialog Fragment и написав собственную реализацию этого. Спасибо за будущие ответы тоже.

...