Android - 弹出窗口阻止所有视图

Android - Popup blocking all view

目前,当我构建弹出窗口时,activity 中的所有视图都被阻止(涂黑),这是正常的。

但我想允许访问 1 个视图 (FloatingActionButton)(因此不会被涂黑)。你有什么想法吗?

感谢您的建议!

弹出对话框将整个屏幕视为正常行为,Activity/Fragment 后面的布局变得不集中...请使用可见性技巧来实现。

使用相对布局制作布局,并将 "dialog style" 相对布局放在其他所有内容的前面,并在用户触摸按钮(或任何其他操作)时设置 Visibility.VISIBLEVisibility.GONE 将其从视图中删除。 (另外,使用 setEnabled(false) 来确保该布局中的所有选项都不会触发侦听器)。

总之...所有这些都违背了 UI/UX 用户的正常行为,我不建议你这样做。

FAB 内部有什么重要的东西可以让它可用?弹出对话框用于 "YES/NO"、"OK" 选项(大部分)