Android:将 View 带到对话框的前面

标签 android user-interface dialog modal-dialog

编辑:

当前效果:image current

期望的效果:image desired

注意事项

首先,我尝试了bringToFront但它没有按预期工作。

说明

当显示对话框时背景变暗,我猜这是由于新的 Fragment半透明的黑色背景被放置在 Activity 的顶部.

在我们的 Activity 中有一个 ImageButton我们希望用户看到的。我们展示了一个Dialog解释什么 ImageButton是为了,但我们也希望它不受 Dialog 的影响阴影。这就像一条教程消息。

future 考虑

此外,请记住,我们还将变换 View (按大小)。

苹果

我的同事使用 bringToFront 在 iOS 中轻松实现了它和一些转换。

谢谢

我无法在 Android 中执行此操作,也无法在 Google 或 Stack Overflow 上成功搜索它。

我认为它很清楚,但如果需要,我可以在今天晚些时候提供一张图片。 再见!

最佳答案

我别无选择,只能创建一个 Activity , 把它放在上面再放一个 ImageView在同一个地方,以便它覆盖后面的那个。

为此,我必须通过 ImageView新的位置和大小 Activity并将其正确放置在 onCreate .

关于Android:将 View 带到对话框的前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41547077/

相关文章:

android - 如何在 TabActivity 的单个选项卡下管理多个 Activity

android - 意向额外字段未更新

java - SQLiteDatabase .execSQL 期间的 Android java.lang.NullPointerException

ubuntu - 自定义终端以将长 CLI 终端命令映射到短命令

java - 如何仅通过 JButton 按下来绘制 JPanel?

java - 滚动条未显示在 JTextArea 中

安卓对话框 : Is there a way to make background android UI clickable while dialog is displayed?

android - 打开图库(.gif 图像除外)

android - 即使弹出对话框,Android youtube如何隐藏系统用户界面

Android:覆盖 Activity 主题对话框的挂起转换不起作用