目前,我正在使用Libgdx制作带有大量动画的应用程序。我正在尝试使用android Dialog通过Interface显示带有html标签的段落。同时,我可以使用以下代码将背景UI的暗淡颜色改回正常状态。
paragraphDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
有什么办法可以让后台用户界面工作吗? (按钮单击,textview焦点等)
而且,我已尝试过Libgdx的GlyphLayout作为段落。它经常崩溃和也不支持html标签。我正在使用对话框,因为使用对话框很容易使用xml布局。如果还有其他选择,请提出建议。
谢谢,
答案 0 :(得分:2)
你的对话框正在阻挡整个屏幕,如果边缘/背景有点透明或不是100%alpha无关紧要,那么它仍然是当前位于顶部的视图。因此,您无法直接点击它。
我认为实现目标的最佳方法是使用片段。不是对话。