【发布时间】:2019-11-15 02:21:47
【问题描述】:
我需要创建一个从屏幕上的点击位置下拉的对话框。
我曾考虑使用浮动ContextMenu,但我需要自定义下拉列表的内容以显示我自己的views。
我也考虑过使用自定义DialogFragment,但这不够微妙,会打断流程。
我怎样才能在两者之间创造一些东西?
Duolingo 使用的下拉对话框就是一个完美的例子:
我还考虑过在用户单击的位置添加一个framelayout,但我不确定如何重新创建ContextMenu 的部门或如何在对话框淡入和出去。
我不想在对话框中显示选项列表,我想显示带有textviews 和buttons 数量的自定义布局。
【问题讨论】:
-
你需要使用Popup Window
-
See This Answer 用于下拉对话框列表。希望对你有帮助