相关疑难解决方法(0)

Android全屏对话框回调问题

我无法绕过某些东西,但让我先描述一下我的设置:

流

我有一个引用3个片段的活动,每个片段都会在正确的时间显示出来.这就是ChildrenSpecificationFragment的外观:

如果用户单击浮动操作按钮,则会打开以下DialogFragment:

我在新的材料设计指南中找到了以下信息:https://www.google.com/design/spec/components/dialogs.html#dialogs-full-screen-dialogs

避免使用以下对话框:在对话框中打开其他对话框.包含滚动内容,尤其是警报.相反,请考虑针对阅读或与大量内容进行交互而优化的备用容器或布局.

例外情况包括:全屏对话框可能会打开其他对话框,例如拣货员,因为它们的设计可以容纳额外的材料层,而不会显着增加应用程序感知的z深度或视觉噪音.

这是我的问题开始的地方."添加子项"对话框具有可滚动内容(在横向模式下),当用户单击"出生日期"时,日期选择器将打开.

我试图找到一种方法来实现一个全屏对话框(如准则中),该对话框具有对ChildrenSpecificationFragment的回调,以便我可以将子项添加到RecyclerView.

我希望我的探索是明确的,并且非常感谢能够引导我找到解决方案的任何意见.提前致谢!

android android-fragments android-dialogfragment

9
推荐指数
1
解决办法
6730
查看次数