使用API​​调用Android中的数据显示BottomSheet

时间:2018-10-30 15:21:55

标签: android android-fragments bottom-sheet

我熟悉底纸的用法,但是用例与我在网上看到的示例和实现不同。

让我解释一下-我有一个水平日期选择器,当用户选择或单击日期时,我将在屏幕底部到中途显示一个白纸。该工作表将包含所选日期,我必须将该日期发送到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 :(得分:0)

我通过查看BottomSheetDialog Fragment类解决了这个问题,并编写了自己的实现。谢谢您将来的回答。